Crude prices rally as Brent reaches $72.68