Monday, November 12, 2012

Peak Oil Quells Economy


Economic activity stalls as per barrel costs of oil rise above 100$. BP