Murphy Oil Non-GAAP EPS of $1.93 beats by $0.39, revenue of $1.1B beats by $219.13M