Oct 29, 2026EU Nations Commit to Drawing Down 42.6 Million Barrels of Strategic Oil ReservesSource: english.news.cn