Diesel hike may up rail fares again