BP Outpaces Market on Upgraded Earnings Outlook and Cheap Valuation
BP shares rose 2.24%, outpacing broader market declines amid upward consensus earnings revisions and a Zacks Rank #1 (Strong Buy). Analysts project strong quarterly EPS and revenue growth, with BP tr…