Sunday, July 26, 2026

energy

A trader monitors global market screens showing rising stock indexes and falling crude oil prices on a busy exchange floor.
June 12, 2026

Relief Rally Tests Markets’ Geopolitical Nerves

Stocks advanced and oil retreated as investors weighed signs of progress in U.S.-Iran talks against still-elevated energy prices and a cautious global rate outlook. Global markets moved higher Friday as investors embraced