Q3 profits surge to $584M for Murphy Oil