Americans have spent a whopping $24 billion extra in gas thanks to rising prices from Trump’s Iran war

· The Independent