I guess, why do you want to stay up to date on all sorts of stuff like this? It is more than any single human could reasonably process, even if they did it 24x7. Even people working in finance are going to be focused on fairly small areas defined by geography, industry, product type, etc..