Oil giant BP's profits have more than doubled in the past year as oil and gas prices soared for households.
The company today reported an underlying profit of $6.2bn (£4.9bn) compared to $2.6bn in the same period last year - its highest for more than a decade.
BP said the increase was due in part to "exceptional oil and gas trading".