September 11, 2015

Oil at $20 a Barrel? Goldman Says It's Possible