Crude & The Waterfall
March 10, 2017 at 11:07 AM EST
The collapse in oil prices is based upon the amount of crude oil in U.S. storage facilities rose to another record high reaching 8.2 million barrels from the previous week. The increase was more than four times what analysts expected.