WIRES
Oil Retreats From $108 as Peace Hopes Lift Global Stocks
Oil prices fell sharply from $108 a barrel and European stocks climbed over 2% after reports the US and Iran are close to a war-ending agreement.
05/06/2026
