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 »