Investing in BP did NOT age well. It lost 60% since 2011, when you posted this, meanwhile Berkshire is up some 500% or so. No one's perfect!