Timing mismatch between supply and demand growth leading to increased probability of crude oil prices nearing demand destruction levels in 22'
There's an oil super cycle, you say? Part 3
There's an oil super cycle, you say? Part 3
There's an oil super cycle, you say? Part 3
Timing mismatch between supply and demand growth leading to increased probability of crude oil prices nearing demand destruction levels in 22'