Apache Corp. Buys Mariner Energy Inc. for $4 billion in stock, cash and debt - Offshore Energy