Murphy Oil: This independent E&P deserves a second look – In Search of Alpha
Source: Murphy Oil Corporation 2003 Headquarters. Now relocated to the company’s current headquarters in Houston. Investment thesis Murphy Oil Corp. (MUR), based in Arkansas, recently released its second quarter 2020 results on August 5, 2020. The results were a little better than analysts’ expectations. However, revenues have fallen dramatically due to the unprecedented drop in […]
The post Murp…
