• Crude prices hit $126 a barrel

  • Stocks drop after largest insurer reports loss

  • Citigroup unveils $500 billion in asset sales

  • March trade deficit narrows sharply

  • America?s most recession-proof cities