Global oil prices surged amid supply fears, triggering market volatility and raising concerns over inflation and energy costs.
Tag:
Global oil prices surged amid supply fears, triggering market volatility and raising concerns over inflation and energy costs.