Stock markets drop on surging oil prices and war escalation fears | OOBF

Global stock markets fall amid rising oil prices and fears of war escalation.

Open shared insight