Oil
Oil prices fall below $100 a barrel on hopes of Iran peace deal
Brent crude futures down 5.5% to lowest level in two weeks and stock markets riseOil prices have fallen below $100 a barrel and stock markets have risen on hopes that…




