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