SpiceJet, Berger Paints and BPCL look weak on charts, while ONGC could gain another 4-8%.
Brent crude futures was at $95.65 a barrel by 0742 GMT, up $1.21, or 1.3%, after earlier hitting a peak of $96.16, the highest since October 2014
The petrol price in Delhi rose to its highest-ever level of Rs 102.64 a litre and to Rs 108.67 in Mumbai, according to a price notification of state-owned fuel retailers
In post-settlement trading, Brent hit $71.34, its highest since December 2014.