India raises fuel prices for first time in 4 years amid Mideast energy shock