News Share Buyback Magic: Financial Forecaster Says Stock Market Rally Is All ‘Smoke and Mirrors’ editorial staff 5. July 2021