STOCK PURCHASE AGREEMENT between MARTIN RESOURCE MANAGEMENT CORPORATION, as Seller, and MARTIN OPERATING PARTNERSHIP LP, as Buyer, dated as of October 22, 2018