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

Japan plans to ban Russian oil imports

Japan is more dependent on Russian natural gas than Russian oil. the premier of Japan
Read More