Crude prices rally after steepest one-day fall in two years