Murphy USA (MUSA) reported Q1 earnings late Wednesday of $7.28 per diluted share, up from $2.63 a year earlier.
Analysts surveyed by FactSet expected $5.34.
Revenue for the three months ended March 31 was $4.82 billion, up from $4.53 billion a year earlier.
Analysts polled by FactSet expected $4.70 billion.