Stock of Bharat Petroleum Corporation Ltd surged 6.41 per cent to close at Rs 555, while Hindustan Petroleum Corporation Ltd ended 5.59 per cent higher at Rs 423.30 on the BSE.
Similarly, Indian Oil Corporation's scrip rose by 0.76 per cent to Rs 363.60.
Diesel prices were on Saturday hiked by 50 paise a litre, excluding state levies.
The announcement of the hike gave clear indications to investors that the BJP government will continue with reforms of the previous Congress regime.