Markets | Tue Apr 20, 2010 6:47pm EDT

UPDATE 4-Yahoo revenue misses as search ad sales contract