WTI Oil Price Drops Below $20 Per Barrel, First Time Since 11 February 2002

This is the first drop below $20 per barrel for WTI crude oil since February 2002. The Brent crude oil price also plummeted 4.65%, according to trading data. As of 1:40 Moscow time [22:40 GMT], the price of May futures…