Editorial photo #13531626 Economy, Business and Finance
Fuel Crisis In France
Signs on petrol pumps indicate that oil is out of stock at a gas station in Paris, France, on April 3, 2026. The conflict involving the United States, Israel, and Iran, which began on February 28, has affected global energy and equities markets, leading to a surge in oil prices after Tehran restricted access to the Strait of Hormuz. (Photo by Adnan Farzat/NurPhoto)