WTI Crude Oil futures rallied as the Strait of Hormuz remained closed to commercial traffic. Markets discounted the impact of a 400 million barrel global SPR release as supply concerns intensified. Bob Iaccino discusses.
FOLLOW THE MARKETS
Most Recent