Skip to content
US diesel hits a record $5.85 a gallon as the Iran war squeezes supply