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".
It comes despite taking a $24.4bn hit on its decision to exit Russian energy giant Rosneft following Putin's war on Ukraine.
"In a quarter dominated by the tragic events in Ukraine and volatility in energy markets, BP's focus has been on supplying the reliable energy our customers need," said BP's chief executive Bernard Looney.
The profits come amid a cost of living crisis that has left charities warning households are struggling to afford basic essentials such as food and transport due to soaring inflation.
The oil giant unveiled plans to invest up to £18billion into the UK energy system by 2030 amid mounting Government pressure to help with the cost-of-living crisis and growing calls for a windfall tax on oil and gas firms.
Business Secretary Kwasi Kwarteng last week wrote to the oil and gas industry saying it must also set out plans for investment in clean energy during a meeting in the coming weeks.
But Labour is backing calls for a windfall tax on the companies to provide more direct help for cash-strapped households and businesses.
The party has proposed levying an extra 10% on the corporation tax paid by oil companies that are active in the North Sea. This would be on top of the 40% rate they pay on their profits, already higher than the 19% headline rate of corporation tax.
Chancellor Rishi Sunak has appeared to distance himself from such a tax, instead looking to companies making big profits to invest the cash back into the UK.
In a move to address this, BP pledged alongside its quarterly results to invest in North Sea oil and gas, while driving down operational emissions, and said it is also working on a range of lower carbon energy projects in the UK, which are set to create jobs and develop new skills.
It also further boosted returns to investors on the back of its underlying profit haul, announcing another £2billion in share buybacks.
Chief executive Bernard Looney said: "In a quarter dominated by the tragic events in Ukraine and volatility in energy markets, BP's focus has been on supplying the reliable energy our customers need.
"Our decision in February to exit our shareholding in Rosneft resulted in the material non-cash charges and headline loss we reported today.
"But it has not changed our strategy, our financial frame or our expectations for shareholder distributions."
TUC General Secretary Frances O’Grady called for an emergency Budget.
“At a time when households across Britain are being hammered by soaring bills and prices these profits are obscene," O’Grady said.
“The government must stop making excuses and impose a windfall tax on oil and gas companies.
“The money raised should bring down costs for struggling families.
“The longer ministers delay taking action to deal with this living standards emergency the more damage will be done.
“We need an Emergency Budget now.”
Secretary of State for International Trade Anne-Marie Trevelyan said BP's profits will help the company transition towards clean energy.
She said the firm had been one of the "leading companies" to move towards a cleaner future and therefore "they need profits to invest in the new energies of the future".
She told BBC Breakfast: "BP's profits will be able to enable them to continue to do what is an enormous transition programme towards clean energy.
"The reality is if we strip away their profits, we will not be able to do what is the most important thing, [which] is to invest in those clean energies of the future which will also enable us to come away from our reliance on foreign energy."