Oil prices tumbled more than 5% on Wednesday as markets focused on signs of progress in negotiations between the United States and Iran aimed at ending the conflict and gradually reopening the Strait of Hormuz. Brent crude settled down $5.29, or 5.31%, at $94.29 per barrel, while U.S. West Texas Intermediate (WTI) crude fell $5.21, […]
