‘$37 Billion Blow’ From Ukraine’s 8.8M Ton Refinery Strike—2% Of Global Oil Exports On Fire
On November 15, 2025, a significant incident shook global oil markets as reports emerged of a drone strike at Russia's Novorossiysk port on the Black Sea. This facility is a linchpin in global energy flows, handling about 2% of all oil exports worldwide....
Veuer