Oil Prices Could Collapse 20%-30%: 1 Big Reason Why This Could Happen
March 12, 2018 at 15:28 PM EDT
Oil prices could be setting up to collapse. If this happens, it could have severe consequences. Those who own oil stocks and related investments would be just one of the victims.