← Back to Insights Home/ Energy M&A/ Message IEA Oil Release Set to Exceed Agreed Volume Friday, March 20, 2026 Members of the G7 club of rich countries lead commitments, which currently total 426 million barrels. All Insights