Search ForexCrunch

The latest statement released by Russia’s St. Petersburg oil terminal, cites that It expects a sharp drop in oil products exports in the next few months due to counter coronavirus measures

Russia has almost run out of spare storage capacity in Western Regions, the statement added.


more to come …