Oil Slumps as Hormuz Talks Ease Supply Fears and US Inventories Surge
Oil prices dropped 2% as Iran and Oman resumed negotiations to secure safe navigation through the Strait of Hormuz, reducing supply disruption fears. Downward pressure was intensified by perceived lo…