US diesel nears record $5.816 as refinery attacks tighten supply