The best one can do now is hold onto sections of stocks one knows are going to be needed in future to supply the needs of the world populations.
At the moment there so many pressures out there,what with war between major protagonists and even looming further escalations. One should avoid trendy stocks such as " save the world ", types that are promoted by minorities,such as the greens etc. They are all very well over time but make poor investments now.
Minerals such as oil which by the way,can be converted to very clean products are good examples with gas are likely to produce better results than solar panels,wind turbines etc., which are hellishly expensive start ups with many downsides.
Basic minerals are good bets as well as storers of wealth types, these are basic iron ore and chrome ,newer lithium for smaller devices ,platinum group metals which are used for fuel cells and catalytic converters, gold in its own right that has many more uses than jewellary.
Minerals are cyclical to a degree, how ever one should not panic at downturns ,as dividends also fall but always recover and do well over time.
Allways buy the strongest mining houses and holding companies a they have the strength to recover the quickest. New mining assets price might increase rapidly on an idea,but when reality dawns they struggle and there after ,ramp up periods can be as long as ten years with no real promise of success . If you cannot pay the prices wanted consider an EFT
such as Satrix resources ,which will give you a good nights sleep or something similar.