Driven by the stock market buoyancy where the benchmark Sensex closed at a fresh peak of 27,139.94, nearly 320 stocks touched their one-year high on the BSE on Wednesday.

A total of 318 stocks scaled their 52-week high, including biggies such as Axis Bank, Bharti Airtel, BPCL, HCL Tech, HDFC Bank, IOC, Lupin, Mahindra & Mahindra and Tech Mahindra.

The Sensex rose to a historic high of 27, 225.85 and finally ended at 27,139.94, up 120.55 points.

Among the 30-Sensex scrips, 15 ended the day in green led by Infosys that rose 3.41 per cent.

From 12 BSE sectoral indices, 9 logged gains, with IT index rising 2.50 per cent.

“Global markets showed positive signs as tensions within Russia and Ukraine seemed to ease. Softer crude oil prices further maintained positive momentum on the bourses,” said Nidhi Saraswat, Senior Research Analyst, Bonanza Portfolio Ltd.

Russia and Ukraine today reached an agreement on a ceasefire in eastern Ukraine, sending lower Brent crude prices to 16-month low near $ 100 a barrel.