Oil and petrol companies are some of the richest and most politically connected industries in the world. Each person who rides a bike is a person who does not spend money on fueling a car.
I just assume that Exxon/BP/et al have thrown blanket bribes at every politician in every country to be generally against bike lanes for whatever reason they can pull out of their ass, so long as they don’t come right out and say “BP has paid me directly to decry bike lanes”.