Crude Oil is trading 3.8% up at $92.01 as prices rebound from yesterday’s sharp selloff driven by disputed headlines.
- U.S. officials labeled reports of a maritime draft deal with Iran as a complete fabrication, dismissing claims that the Strait of Hormuz would reopen soon.
- The ongoing deadlock in negotiations is helping futures recover losses as supply risk concerns return to the forefront.