There are striking parallels between OPEC’s current situation and 1990s. During 1997-1999, OPEC lost the market control and the oil price slipped to below 10 USD/ barrel.
Whilst investors may wonder whether the markets will follow the same trajectory this time, it is important to remember that...