BP earnings: $1.865 billion in net profit, vs $1.588 billion expected

Source

NO COMMENTS