Murphy Oil Insiders Buy $2.9M in Stock, Signaling Confidence