Oil nears $100 a barrel: Petrol, diesel price hike coming after elections