The cynic in me thinks that CBA and others buying/selling at the moment (capping if you like) are merely doing so to keep earning fees on transactions by moving shares around client portfolios ....... doing nothing makes them no money.
CNP Price at posting:
0.0¢ Sentiment: Hold Disclosure: Held