Murphy Oil Corp stock (US6267551025): Why its Gulf of Mexico focus matters more now for energy inves — alphai