Markets Lochard Energy puts itself up for saleNorth Sea oil and gas exploration firm Lochard Energy said today it was putting itself up for sale. September 3rd 2012, 12:36 pm 1 min read Facebook An icon of a facebook f logo. LinkedIn An icon of the LinkedIn logo. Twitter An icon of the Twitter logo. North Sea oil and gas exploration firm Lochard Energy said today it was putting itself up for sale.