Oil Retreats on Global Demand FearsBy B27 Intelligence / June 5, 2026 Oil prices fell as traders weighed weakening global demand against stalled US-Iran negotiations.