Businessinsider India | This single African oil site produces almost as much oil as the whole of Britain Businessinsider India In a regulatory statement, the energy giant said its operated deep offshore Block 17, located 150 km off the coast of Angola, produced a cumulative two billion barrels of oil. That makes it Total's most prolific site, producing over 700,000 barrels of ... |