Oil’s rally extended for a fifth day yesterday, helped by a weaker dollar and an unexpected drawdown in US crude and gasoline.