Business Murphy Oil Share Price Falls—But Is This the Perfect Time to Buy Into Energy’s Underdog?By Sam AllcockApril 24, 2025 Murphy Oil’s stock fell nearly 3.74% to $20.59 in recent sessions before gradually rising in after-hours trading. At first glance,…