Anyone can explain me what does means this article title (I found it in one article on financial times) "Industry strikes out at Alberta oil royalty plan