BBreaking News Read More Shell Profit Climbs as Iran War Boosts Oil TradingMay 7, 2026 May 7, 2026 9:43 AM, EDT Shell Plc reported stronger-than-expected first-quarter earnings as the Iran war boosted trading…