Global economic stability is threatened as energy supply vulnerabilities highlight the impact of geopolitical tensions on trade routes. The post Oil prices could hit $160 per barrel amid Strait of Hormuz disruptions appeared first on Crypto Briefing.