Ad

UK oil costs could follow US lead if virus demand destruction persists

The sight of a key oil price benchmark going negative is truly flabbergasting.

Previous Post Next Post