Oil is the world’s most important source of energy. This is because of its easy transportability, high energy density and relative abundance. Many countries produce oil. In the year 2011, the top 10 oil producing countries accounted for more than 63 percent of the world’s oil production. Here is a brief overview of the top […]