Loading...
Please wait while we get things ready for you
Please wait while we get things ready for you
Crude oil cratered 6.3% on Monday to $79.29 per barrel after President Trump called off planned strikes against Iran and announced fresh peace negotiations, slashing the energy cost that had been the single biggest inflation headache for central banks from Ottawa to Washington.
Ask AI about this