Brazil is self-sufficient, but imports oil because it does not
Brazil is self-sufficient in oil: it produces a daily average of 3 million barrels of
Read More