
Oil prices fall from $120 high on hopes of Iran war de-escalation
Global crude oil prices experienced a sharp reversal on Monday, pulling back significantly after nearing $120 per barrel earlier in the day Both the Brent and West Texas Intermediate (WTI) benchmarks












