Oil Slumps As 10 Million Bpd OPEC+ Output Reduction Fudge Fails To Impress

By Gaurav Sharma, Contributor Faced with dire demand scenarios for Q2 2020, Russia, Saudi Arabia and OPEC+ allies agree to reduce production but fail to impress market ahead of G20 Energy Ministers’ meeting. …read more

Read more here::