The price of oil drops below $28 a barrel, the lowest since 2003. Sources: The Huffington Post'' via MSN