Loading Intelligence...

Oil Prices Jump 3% on Trader Fears About Strait of Hormuz -- PARALLAX.