Crude Oil Slides Below $83 as US Inventories Surge, Iran Tensions Simmer
Crude oil fell below $83, snapping a five-day gain as markets weighed Strait of Hormuz tensions, US-Iran deadlock, and a surprise 17.4M barrel US inventory build, despite IEA warning of a 1.8M bpd su…