Energy companies are set to be hit with competing environmental and pro-fossil fuel activism in the next 18 months, according to a study.