They're producing oil. What's your issue? Maybe "bitumen production" means something else in Panama and Zurich than it does here in Calgary. They said they would produce oil. they are. What are the "delays and excuses" you are talking about?
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.