I think that's overstated, though with oil prices steady at $80 a barrel despite a slow, questionable economic recovery and rising sticker prices for cars and trucks, there is something to that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results