Germany's DEA to buy Mexico's Sierra Oil and Gas