Our Political Cartoon of the Week speaks to the surging gas prices in recent weeks, which some speculate are a direct result of U.S. sanctions on importers of Iranian oil. What do you think is behind the spike in oil prices?
Our Political Cartoon of the Week speaks to the surging gas prices in recent weeks, which some speculate are a direct result of U.S. sanctions on importers of Iranian oil. What do you think is behind the spike in oil prices?