PURCHASE AND SALE AGREEMENT BETWEEN DUNE PROPERTIES, INC. (AS SELLER) AND TEXAS PETROLEUM INVESTMENT COMPANY (AS BUYER) DATED AS OF MAY 28, 2010