Depending on when the advise was issued each one of those recommendations would have made tidy profits for those who invested in them and had taken profits.
Investors that stayed invested while the markets turned and failed to have adequate stop losses or risk managment have no one to blame...