Oil nears USD 100 per barrel: Petrol, diesel price to hike after elections