Reported 2 days ago
BP (NYSE:BP) has been rated as a Buy by Melius Research, which set a price target of $66 amid the company's strategic shift back to its oil and gas priorities, following previous operational challenges and a focus on clean energy. This update comes after the discovery of the Bumerangue Block, which could enhance BP's long-term operations and address investor concerns.
Source: YAHOO