Fresh U.S. attacks on Iran; oil climbs

May 26, 2026

Fresh U.S. attacks on Iran; oil climbs – what’s moving markets