What will a $120 barrel of oil mean for the U.S. economy? - Big Think
Skip to content
Who's in the Video
Michael T. Klare is the Five College Professor of Peace and World Security Studies (a joint appointment at Amherst College, Hampshire College, Mount Holyoke College, Smith College, and the University[…]

The first things to go will be summer vacations and air travel.


Related