Skip to main content

Brazil's Libra: Largest Oil Field in the Americas in Decades