As the war in Iran nears 150 days, Trump's approval on the cost of gas hits a new low
(Please use a modern browser to see the interactive version of this visualization)