Connect with us

Energy

Mapped: The World’s Biggest Oil Discoveries Since 1868

Since 1868, there had been 1,232 oil discoveries over 500 million barrels of oil. This map plots these discoveries to...