Commodity outlook: Crude oil primed for a rally