California diesel hits $6.92 as Iran war strains US supply chains