BBP Read More BP sees $2.1 billion oil earnings boostJuly 14, 2026 BP expects stronger oil prices to add US$1.8 billion–US$2.1 billion to second-quarter upstream earnings.BP shares rose about 4.2%…