Big Oil rakes in over $130B in profits as soaring gas prices squeeze consumers amid Iran warOctober 31, 2026
Big Oil rakes in over $130B in profits as soaring gas prices squeeze consumers amid Iran war Business October 31, 2026 More than 50 major US oil and gas companies have raked in over $130 billion in total profits during the…