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

Global energy markets face inventory depletion and rising shipping costs

Global energy markets face pressures from dwindling strategic oil reserves, higher shipping and insurance costs, and shortages in diesel and gas, threateni

Open in the desk

Coverage

What this site indexes