Russia
-
Kaohoon International
Russia Fires the First Shot to Start the Price War, Oil Plunges 30% to $30s/bbl
Oil prices plummet 30% to trade around $30s/bbl in early trading on Monday, March 9, after OPEC failed to reach an agreement with Russia in oil production cut last Friday.
-
Breaking News
OPEC and Russia to Tackle Oil Price Slump amid the Coronavirus Outbreak
OPEC and Russia to Tackle Oil Price Slump amid the Coronavirus Outbreak.