After a horrendous 2015, it's been a a wild ride for the crude oil price so far in 2016 ... regarding the crude market. These three charts, courtesy of Bank of America-Merrill Lynch, reveal ...
Supply-chain snags. Overwhelming demand. Insufficient crude oil production. Refinery backlogs. A handful of factors have been blamed for soaring gas prices, which have headlined the suffocating ...