Markets
Oil rebounds on concerns about US-Iran peace deal, restoration of supply
- Brent crude futures gained 26 cents, or 0.3%, to $83.42 a barrel















































































































































































































































































