There are huge differences between generation types, infrastructure requirements, regulatory environments, subsidies and ownership of electrical generation and supply equipment's before you even get into conspiratorial thinking.
Globally, most electricity is not generated via oil anyway. China has cheap energy in part because they have a planned economy and a large usage of cheap energy sources such as solar and coal.