Company News
Mizuho Initiates Coverage on BP, Shell, TotalEnergies
Mizuho Securities began coverage on BP, Shell, and TotalEnergies, giving BP an Outperform rating and Shell a Neutral rating.
Mizuho set a $51 price target for BP, citing above‑peer ROCE, debt reductio