Tag: global inflation

Oil tops $100 as Iran threatens Hormuz closure, triggering global market turmoil

Global oil markets have entered a new phase of volatility as crude prices surged above the $100 per barrel...