Saudi Arabia, Russia and several OPEC+ producers extend voluntary crude supply cuts until end of June Read more
OPEC and Saudi Arabia are losing their grip on the oil market as prices see the longest fall in 5 years Read more