Oil rockets over 30% as Trump signals end to price war