That's not to say this trend will continue, or that risk is ever totally eliminated.
If you can, invest for the long term. Many studies demonstrate that investors who hold onto stocks for more than 10 years will be rewarded with higher returns that offset short-term risks. That's not to say this trend will continue, or that risk is ever totally eliminated. Risk never disappears, but you might say it mellows with age.