Oil prices fell more than 2% on Monday as signs of progress in U.S.-Iran nuclear talks raised the prospect of Iranian crude returning to global markets, while concerns over economic headwinds from tariffs weighed on demand outlooks. Brent crude dropped $1.70, or 2.5%, to settle at $66.26 a barrel, and U.S. West Texas Intermediate (WTI) […]
