crude oil price today: Crude oil price @ $90: Election year burden haunting petrol, diesel retailers once again
NEW DELHI: Even as crude oil prices have spiked to 10-month high levels of $90/barrel, the government may still find ways to reduce petrol and diesel prices in an election …