Economy
Oil Price Falls Below $80 a Barrel on Iran Deal Hopes
Brent and WTI crude oil prices fell below $80 a barrel on hopes for an Iran peace deal, as European stock markets hit record highs.
Brent and WTI crude oil prices fell below $80 a barrel on hopes for an Iran peace deal, as European stock markets hit record highs.