Despite a pledge by the OPEC+ group, which comprises the Organization of the Petroleum Exporting Countries (OPEC) and allies including Russia, to cut 2.2 million barrels per day (bpd) of crude oil production in the first quarter, investors remain sceptical about compliance
Subscribe To Our Free Newsletter |