Breaking
Energy
Geopolitics
Triple Squeeze: Ukrainian Strikes, Hormuz Blockade, and Refinery Outages Push Brent to $114
Russian refinery throughput collapses to 16-year low as sustained drone campaign compounds three-week Hormuz closure and seasonal maintenance cycles.
8 min read
·