World Wires · story 21255 · unverified · 1 source(s)

Oil prices drop below $90 per barrel

Reports indicate oil prices fell below $90 a barrel following developments involving Yemeni and Saudi forces.

Open in the desk

Coverage

What this site indexes