Diesel prices hit a record $5.90 a gallon and keep climbing. The average household has paid $760 extra since fighting began in February. Trump says it’s worth the price to stop Iran’s nuclear program, but voters rank inflation as their top concern heading into midterms.

Read More