Oil Market Continues To Collapse Amid COVID-19 Pandemic

This gallery contains 1 photo.

The spectacular collapse in oil markets is showing no signs of easing, as the coronavirus crisis slashes demand and producers run out of places to store all their excess barrels. US oil prices plunged more than 28% to nearly $13 per barrel on Monday, their lowest level since 1999. The selloff can be attributed in […]