Earnings are the biggest driver of stock prices and valuation. This doesn’t imply companies are the sole determinants of their stock prices. Issues like geopolitics, the weather, and the economy get filed under systematic risk factors. These are the factors that are talked about in the news so much because they apply to all companies.
More