OPEC+ new deal: The antidote? Or just another vaccine?
After one month of a dramatic break-up and a beginning of an oil war between Russia and the Saudi Arabia, history was made last Sunday with a renewed agreement achieved by OPEC + of 9.7 million barrels per day (mbpd) oil output cut. A 10 million bpd oil reduction is the biggest cut ever agreed in [...]