I don't think so, I believe BP have an accumulation algo on that triggers on volume dumps to pick up any excess liquidity. The majority of the CS dump (13.2m shares) happened on the 15th, with BP taking 11.5m on the day.
NWE Price at posting:
4.2¢ Sentiment: Buy Disclosure: Held