The energy giant said it had seen an "exceptional" performance at its oil trading business.

The results come shortly after BP's board suffered a shareholder revolt at its annual general meeting.

Rolling coverage of the latest economic and financial news