Search ForexCrunch

 

OPEC and non-OPEC countries are reportedly considering a substantial cut of 1.5 million barrels per day of output in response to the coronavirus crisis. Earlier, Russia was reluctant to slash petrol production while Saudi Arabia called for massive cuts.