Oil prices fall below $100 a barrel on hopes of Iran peace deal | Oil
Oil prices have fallen below $100 a barrel and stock markets have risen on hopes that the US and Iran are inching closer to a peace deal. Brent crude...
