World Wires · story 77241 · corroborated · 1 source(s)

Wall Street pulls back as oil prices surge past $120 per barrel

Global stock markets faced downward pressure and US indices fell as oil prices jumped 3 percent to $120 per barrel amid ongoing geopolitical tensions.

Open in the desk

Coverage

What this site indexes