Markets Lochard Energy puts itself up for sale 03/09/2012 By Elaine Maslin North Sea oil and gas exploration firm Lochard Energy said today it was putting itself up for sale.