G7 Agrees to Release 100 Million Barrels as U.S. Diesel Hits $6.39 Per Gallon — But the Real Crisis Is in the Bankruptcy Courts
Spiking diesel prices are pressuring farmers and truckers ahead of midterms. Did the White House just score a win with the G7?
Barchart ·