OPEC+ countries release third batch of oil supplies since Hormuz closure
Kazakhstan, Russia, Saudi Arabia and other key OPEC+ countries have agreed a paper-based modest oil output hike for next month, raising the output targets to 188,000 barrels a day in June.

