Global Energy Markets

Concept

Dependence on cheap petroleum makes disruptions highly impactful, necessitating a transition to new energy sources.

Mentioned in 1 video