OPEC+ is now producing below its targets by a record 3.58 million barrels per day - about 3.5% of global demand - highlighting underlying tight supply in the oil market, even as recession fears drag oil prices lower.
Data from the Organization of Petroleum Exporting Countries and allies led by...