2026-06-17 18:13 • Energy Strait of Hormuz Black Swan: How a 95% Shipping Collapse Is Reshaping the Global Economy in 2026
2025-05-22 14:05 • Energy OPEC+ considers further oil production increase in July, fuel prices may drop