France’s debt troubles and slowing eurozone business activity pushed the euro toward $1.12, while the French-German bond yield spread widened to 170 basis points.
EUR/USD recovered toward 1.1220, but France’s fiscal troubles and political unrest kept gains limited.
Brent crude's advance toward 115–120 per barrel is raising concerns about the economic consequences of escalating tensions between the US and Iran. With the Strait of Hormuz remaining a critical route for global oil shipments, further disruptions could keep energy prices elevated and increase pressure on the global economy.