16-06-2026 18:58 via globalnews.ca

Oil prices fall back to US$80 per barrel amid optimism over Mideast peace deal

Optimism over a tentative peace deal between the U.S. and Iran continues to push world oil prices lower, despite concerns it could take weeks for oil to start flowing freely again.
Read more »