US oil price hits lowest since 1986 as coronavirus hits demand

Benchmark drops on concerns fuel storage facilities might be overwhelmed.

share:

more energy news

Send Us A Message