Global crude oil markets saw a significant correction on Sunday, with prices tumbling by roughly 5% as investors reacted to promising developments in diplomatic talks between the United States and Iran. West Texas Intermediate (WTI) futures retreated to $91.65 per barrel, while Brent crude, the international benchmark, slid to $98.30 per barrel. This downward movement […]