let me butt in here real quick. We have less than 20 years to reverse climate change. There are no market forces that can do it in that amount of time, and I doubt market forces even could fix the problem.
Capital accumulation is the problem. Money makes money. When people focus on short-term accumulation they will end up with more resources and power, that's just what happens when capital compounds. That means the highest rate of profit, regardless of the consequence for humanity, will always win out. If people refuse to fund places like oil companies, those that do will just get an even bigger return on their investment and grow even more powerful. Capital will have the same result regardless of who controls it.
This doesn't even get into how capitalism has to grow to keep even the illusion of stability, meaning it will uselessly use up all of our resources, and that the tendency of the rate of profit to fall and all of that would eventually kill us off anyway