Oil-Shockwaves into the price due to a weak demand

The quick drop of the oil prices to USD 20 per barrel, has shut down operations globally and the cost to store crude oil has become more expensive than selling it. This unprecedented scenario has sent the prices to 18-year lows. Pressure on prices will continue as the oversupply and the drastic reduction of demand due to COVID-19 crisis will challenge the industry.