BALTIMORE (WJZ) — Start saving now for your summer road trips, gas prices have gone up every day for the past 47 days.

The national average is now $2.89 per gallon and it’s expected to reach $3 by Memorial Day.

READ MORE: Are The Street Lights Outside Your Home Purple? No, That's Not For Ravens Season, BGE Says

Experts say the price hike is all about an increase in demand, along with cuts in production.

READ MORE: 'Best Places To Retire': Baltimore Lands On U.S. News & World Report Ranking

In Maryland, we’re below the national average, with a gallon of regular gas costing $2.84.

MORE NEWS: Harford County Has $58M Budget Surplus, Glassman Says

That’s up 17 cents from a month ago, and up 70 cents from this time last year.

CBS Baltimore Staff