Heightened tensions in the Strait of Hormuz could destabilize global oil markets, impacting economies reliant on stable energy prices.The post Military activities in Strait of Hormuz drive bets on $160 WTI crude oil in April appeared first on Crypto Briefing.