Murphy Oil Corp (MUR) is trading down at $36.44 (-2.36%), as of the latest quote. It is a Russell 2000 constituent in the Energy sector.
Murphy Oil Corporation is an American energy company engaged in hydrocarbon exploration headquartered in Houston, Texas.