Investment in Canada’s oil sands sector has plummeted and the future looks bleak if global oil prices don’t rebound soon, as long-term production may fall dramatically.
Investment in Canada’s oil sands sector has plummeted and the future looks bleak if global oil prices don’t rebound soon, as long-term production may fall dramatically.