The energy giant said underlying income hit $6.2bn due to “exceptional oil and gas trading”.