Global Financial Crisis. Oil at 38 USD per barrel. Post navigation Previous Article Previous Article November – December 2008 Next Article Next Article December 13, 2008