The billion-barrel Hormuz oil shock is about to crash demand
-
The closure of the Strait of Hormuz is wreaking havoc on global oil
supplies. Experts are cautioning that as stockpiles dwindle, demand is
likely to plumme...
4 hours ago