Live feed18:11:44·1177dINSIDERFilingvia QuantisnowSEC Form 3: New insider Palanivelu Meenambigai claimed ownership of 25,946 sharesByQuantisnow·Wall Street's wire, on your screen.MUR· Murphy Oil CorporationEnergyOriginal source