Occidental Petroleum (NYSE:OXY) reported Q2 adjusted diluted earnings of $0.68 per share, down from $3.16 a year earlier.
Analysts surveyed by Capital IQ expected $0.76.
Revenue for the quarter ended June 30 was $6.73 billion, down from $10.74 billion a year earlier.
Analysts polled by Capital IQ expected $6.74 billion.