European stocks rallied on Thursday, as easing oil and gas prices offered relief to investors worried about runaway inflation, while positive earnings updates in the construction and materials sector added to the upbeat sentiment.
The pan-European STOXX 600 index rose 1.0 percent to reverse weekly losses, with buying seen across sectors barring oil & gas.