A Petrobras gasoline station in Santa Cruz de la Sierra, eastern Bolivia.
A Petrobras gasoline station in Santa Cruz de la Sierra, eastern Bolivia. Diego Giudice / KRT
A Petrobras gasoline station in Santa Cruz de la Sierra, eastern Bolivia. Diego Giudice / KRT

World

Massive deep-water oil find in Brazil challenges technology

December 01, 2007 6:00 AM

  Comments  

Videos