Oil Prices are Gradually Recovering Despite Banking Stress, Recession Fears, and Investor Exodus
The world has witnessed a sharp decline in oil prices despite a China demand boom. Goldman Sachs attributes the recent decline to banking stress, recession fears, and an exodus of investor flows. However, historical data shows that after such scarring events, positioning and prices recover gradually, especially for long-dated prices. Indeed, that’s what we’re seeing […]