Crude oil tops $122; stocks rally
One analyst sees oil hitting $150 to $200 a barrel. Energy stocks jump, and the major indexes are higher. Fannie Mae reports a loss and cuts its dividend. Strong earnings help Cisco Systems and Walt Disney shares move higher in after-hours trading.
