5 Energy Stocks Cashing In On The New Energy Crunch

The ongoing conflict in Iran has triggered a profound energy crunch that extends far beyond crude oil prices. While Brent crude has retreated to around $90 per barrel from a wartime peak near $126, global shortages of refined products—diesel, gasoline, and jet fuel—have intensified. Global refinery throughput in July 2026 ran nearly 5 million barrels […]

Continue Reading