Business
Oil Giants Post Record Windfalls as Wartime Crude Prices Fuel Profits—and Outrage
Oil majors report sky-high Q2 2026 profits amid wartime crude prices, sparking political backlash and calls for windfall taxes. Here’s why i