US inflation stays high as diesel hits record and home sales slow