French President Macron: France will release up to 14.5 million barrels of oil.

2026-03-11

French President Macron: France will release up to 14.5 million barrels of oil.