Ace Up Their Sleeve: US Media Outlet Says Russian Oil Companies Can Survive Price of $15 Per Barrel

By Tim Korso | Sputnik | March 12, 2020 Russia’s Energy Minister Alexander Novak earlier stated that the sudden drop in crude prices, which happened …

Ace Up Their Sleeve: US Media Outlet Says Russian Oil Companies Can Survive Price of $15 Per Barrel