London stocks ended firmly in the black on Tuesday, with energy firms pacing the gains amid higher oil prices, as investors ...