4/23/2026, 8:50:02 AM
Oil prices up 2% as US-Iran diplomatic efforts continue to stall.