Saudi Aramco profits jump 25% as Iran war drives oil prices higher
Lufthansa hits record revenue as Iran war fuel costs eat into profits
Intel shares soar 20% as AI demand fuels first quarter earnings beat
EU considering excessive profit taxes on oil and gas companies
Russia pocketing billions from two weeks of war in Iran, data shows