Oil supply demand in 1980

When surplus went to deficit in 1980, the oil price shot up 20x.


Comments

Popular posts from this blog

Sibanye-Stillwater

The Consequences of Brexit