Oil market rally could ‘rip people’s faces off’

2016-03-10T09:56:05-08:00

By Saheli Roy Choudhury12 hours ago Investors betting on a fall in shares of energy companies could have their "faces ripped off' if oil prices continue their recovery, a money ...