Sometime during May, BlackRock acquired 1.93 billion shares of
$BP, cementing their bullish stance on oil and gas. They are now the largest shareholder by a wide margin with a 10.1% stake.
I'm not seeing this publicized anywhere, which makes me think that I'm interpreting it wrong. Any thoughts?