BUSINESSWTOP DC
BP: Q2 Earnings Snapshot
BP reported second-quarter net income of $3.91 billion ($1.47 per share) with adjusted earnings of $2.22 per share, exceeding analysts' $1.98 per share estimate. The company generated $70.11 billion in revenue, and its shares have risen 27% year-to-date and 39% over the last 12 months.
Related Signal