You say ..."I assume I should use regression to solve this" . 
I would say "NO" due to the fact that the data is auto-correlated . http://autobox.com/dave/regvsbox.pdf (which I authored) discusses issues/differences/opportunities/pitfalls when dealing with time series that your possible regression solutions may be ignoring.