UK's FTSE 100 Rallies 2.4% as Iran Deal Hopes Ease Oil Prices