European stocks on Thursday ended at their highest since late January, as energy stocks tracked oil prices higher and Ocado shares surged after a new partnership agreement to enter the U.S. market.

The Stoxx Europe 600 index rose 0.7% to 395.79, its highest close since Jan. 30, according to FactSet data. The pan-European index has been grinding higher in recent days, but in volatile trade where it has swung between small gains and losses.

The U.K.’s FTSE 100 index leapt by 0.7% to a record close of 7,787.97, as traders welcomed reports that Britain plans to stay in Europe’s customs union after Brexit.