World news
fromwww.theguardian.com
2 days agoOil prices fall below $100 a barrel on hopes of Iran peace deal
Oil prices dropped below $100 as markets rose on hopes of US-Iran peace progress, but Hormuz restrictions and infrastructure damage keep flows disrupted.