France's Finance Minister Lescure: France has so far released 580,000 barrels of oil out of the amount pledged by France as part of the IEA's release of strategic stockpiles to deal with the Middle East crisis.

27 Mar 2026 17:17Energy EUR Europe France