Crude oil surges due to Strait of Hormuz disruption; WTI expected to hit $160 soon.
Open shared insight