No, they are not, at least not completely. Oil industry is just a fraction of the whole economy. And anyway, trying to do it "through proper channels" is infinitely more productive than expect oil companies to become green out of good of their heart or something.