US crude oil prices fall by 4.7% amid growing optimism of potential US-Iran deal.Published by The Spectator IndexMay 27, 2026 9:00:03 PM UTC