U.S. gas prices have fallen for the last 10 weeks and Americans are spending hundreds of millions less than a year ago. Here’s why