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

Europe to release 42 million barrels of oil from reserves

European nations will release 42 million barrels of oil from strategic reserves into markets over a three-month period.

Open in the desk

Coverage

What this site indexes