Brazil's Federal oil giant Petrobras announced on Wednesday it has found oil in three wells off the Brazilian southeastern coast, showing an estimated reserves of 894 million barrels.
New oil wells found off Brazilian coast.