Consumer Spending

The Meaning of Oil

February 25, 2015

From July until December of last year, crude oil was in a steady decline, falling all the way from just under $100 a barrel, to $55.81 on the final trading day of the year. [...]