Ukraine’s drone attacks have left Russia desperately scrambling for oil imports
The once world-leading producer of crude oil has plunged into an energy crisis as Kyiv targets its refineriesA sanctioned shadow fleet tanker carries ...
Bearish
-50.1