OPEC and Russia announce they have struck a deal to cut oil production by 9.7 million barrels per day, the largest such cut agreed upon, starting May 1.
OPEC and allies strike a deal to cut oil production by 9.7 million barrels per day, the largest such cut agreed upon, starting May 1.