As Americans prepare to hit the road for Independence Day weekend, gas prices hit a seven-year high.
An expected 43.6 million Americans are set to hit the road this holiday weekend, and they’ll pay the most they have to fill up their tank since 2014, the American Automobile Association (AAA) says.
Read More