The crash in crude oil prices caused a troubling $67 billion in combined losses for 40 publicly-traded U.S. oil producers last year, according to the U.S. …
The post Worst <b>Oil</b> Crash In A Generation: When Will It End? appeared first on crude-oil.top.