Markets
European stocks rally as oil falls on hopes for US-Iran deal
- The pan-European STOXX 600 index advanced 1.2% to 628.81 points




































































































































































































































































