BP has announced record underlying profits of $6.2 billion for the first three months of this year - despite the cost of living crisis worsening for millions of Brits.
The energy company, which is based in London but operates worldwide, announced the results yesterday. Its underlying profit was up from $4.1bn for the previous three months.
However, BP overall actually made a loss - due to its decision to pull out of a Rosneft, a Russian energy company in which it held an interest. That decision, which followed Russia's invasion of Ukraine, has cost BP $25.5bn in the short term.