Energy
OPEC+ April 2026 Output Hike: More Oil, Blocked Hormuz
OPEC+ announced a 206,000 bpd production increase starting April 2026 while the Strait of Hormuz faces 80%+ shipping disruptions. An in-depth analysis of the paradox of pumping more oil when the main export route is…