The Saudis and Russians launched an oil price war, but its effect pales alongside that of the coronavirus: Oil demand has dropped nearly 70 percent since February.
The Saudis and Russians launched an oil price war, but its effect pales alongside that of the coronavirus: Oil demand has dropped nearly 70 percent since February.