Uncertainty soars as oil prices plunge

Written by on April 21, 2020

United States oil prices crashed into negative territory for the first time in history as the evaporation of demand caused by the coronavirus pandemic left the world awash with the commodity and not enough storage capacity. “There is really nowhere…

Current track

Title

Artist

Background