
Oil majors post sweeping Q2 profit surges as Trump demands they return profits to the public
Shell more than doubled net profit to $9.84 billion in Q2 2026; Saudi Aramco rose 44% to $32.69 billion. BP reached $5.73 billion, its highest since the Russia-Ukraine war's first year. Brent crude averaged $103.85 on the Middle East crisis. Donald Trump said Chevron and ExxonMobil are 'making too much money' and should return profits to the public.
Published