World | Thu Aug 20, 2009 8:14pm EDT

Petrobras finds light crude off Brazil coast