India raises fuel prices by Rs 3 per litre for first time in over four years.