This is the cheapest statewide average since July 2017, when Texas also averaged $2.02.

Gasoline prices have mostly followed this year's yo-yoing crude oil prices. Over the summer, oil prices were sitting at more than three-year highs. Now, they've dropped to 15-month lows.

Despite fears that sanctions against Iran would cause oil prices to spike, they've tumbled and stayed low. And an agreement by OPEC and its allies to lower production hasn't propped up prices as much as expected.

While that's put pressure on the nation's growing oil industry — particularly in the Permian Basin — it has been good news for drivers.

In Texas, Midland had the highest average price, $2.54. Midland and Odessa were the only two Texas cities higher than the national average. But their residents are still paying less than in the summer, when their prices hovered around $3.

Amarillo had the state's lowest average price, $1.88. And the Texas average was well below the national average of $2.36.