Oil major also warns of weaker results in trading business