What on earth is going on in the oil market? Does the recent 60% collapse in oil prices in six months really reflect shifts in underlying supply and demand for crude oil? I’m afraid not, as I have been…
- Senior Research Fellow, UCL
Contact Chris for
- General
- Media request
- Speaking request
- Consulting / Advising
- Research collaboration
- Research supervision
- Article Feed
- Joined
