Two spectacular failures, separated by only 18 months, marked the end of the modern era. In July 2008, the price of oil on world markets peaked at $147/ barrel, inflation soared, the price of everything from food to gasoline skyrocketed, and the global economic engine shut off. Growing demand in...
74 Comments | Posted April 19, 2012 | 3:55 PM