Crude oil rally gathers momentum as Brent pops above $96 a barrel