Is the idea of “energy independence” an illusion?

But even high oil prices can be good news for some