Strait of Hormuz remains in limbo due to military threats and US blockades, impacting global shipping and energy market,with millions of barrels of oil stranded