Here's why the oil rally could soon stall

2:26 PM ET Tue, 26 April 2016

Oil prices are surging, but that could all come to an end, according to one trader.