I just heard news the EU has signed agreement with Russia to help pay Ukraine's gas debt, thus reassuring winter supply to the rest of Europe will stay open. I think this news will kick CPST over $1 today.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.