RICHMOND, VA (WWBT) - Prepare to pay more the next time you have to fill up your gas tank.
The average price of a gallon of regular has jumped four cents in the last two weeks.
Prices are the highest they've been in more than two years, just as we shop for gifts to put under the Christmas tree.
We can all point the finger at the price of oil. Those are at the highest levels in three years, although supply is plentiful and demand is low.
Drivers in 15 states and D.C. are paying more than $3 a gallon.
According to AAA, Richmond is paying $2.84. It'll cost you $2.81 in Virginia Beach and $2.75 in Roanoke.
Denver has the lowest price at $2.61. Long Island is the highest at $3.21.
Some drivers say they are now cutting back on their Christmas lists because of the higher gas prices.