Why has the price of crude oil dropped so much and so fast?
RichC | November 23, 2018
Even as someone who watches markets and oil, the precipitous drop in price over the past month has been shocking. Most observers expected the increased inventory to cause the price per barrel to drop a bit, just as it has in the past when oil is stored in surplus, but a $20/barrel collapse in 1 […]