Investing.com - BP (LON:BP) reported on Tuesday second quarter earnings that beat analysts' forecasts and revenue that topped expectations.
BP announced earnings per share of $2.61 on revenue of $67.87B. Analysts polled by Investing.com anticipated EPS of $0.3415 on revenue of $58.66B.
BP shares are up 23.3% from the beginning of the year and are trading at $407.50 , down-from-52-week-high.They are outperforming the S&P Global 100 which is down 11.34% from the start of the year.
BP shares gained 3.86% in intra-day trade the report.
BP follows other major Energy sector earnings this month
BP's report follows an earnings matched by Reliance Industries Ltd on July 22, who reported EPS of $0.6636 on revenue of $27.46B, compared to forecasts EPS of $0.6636 on revenue of $28.04B.
Stay up-to-date on all of the upcoming earnings reports by visiting Investing.com's earnings calendar