Oil price spikes on Trump’s “hell for Iran” threat, Strait of Hormuz tensions deepen selling pressure