Mexican oil and gas corporation Pemex has completed its acquisition of a 50.005% stake in the Deer Park refinery complex in Houston from Shell, becoming the sole owner of the facility. "The purchase of the Deer Park refinery, located in Houston, Texas, has been successfully completed through the...