Oil price shock incoming
- Posted on April 2, 2026
- By Dawn
- 4 Views
Oil price shock incoming
Why have physical shortages taken so long to materialise? The answer is that the world started stockpiling oil in huge quantities through most of 2025.