World Wires · story 4246 · unverified · 1 source(s)
Oil prices dropped by 4% with Brent crude falling to $105 per barrel during trading sessions.
Open in the desk
What this site indexes