Effects of Covid-19 forced US, Russia, and OPEC members to cut 10% of their oil production

April 16, 2020