Europe Set to Release 42 Million Barrels of Oil, France Says October 29, 2026 · Bloomberg Read full story at source