Markets
Oil drops amid Iran nuclear talks, US tariff uncertainty
- Brent crude futures slid 76 cents, or 1.06%, to $71 a barrel
- US West Texas Intermediate crude futures were at $65.75 a barrel





























