A drop in oil prices provided some relief to Wall Street, easing concerns about Europe's public finances and sending the euro to its lowest level since May 2025.
A drop in oil prices provided some relief to Wall Street, easing concerns about Europe's public finances and sending the euro to its lowest level since May 2025.