Post #3858903
2026-07-16 12:06 UTC
…Roughly 1.3 billion barrels of oil blocked from reaching their destination so far, made invisible to us by drawing down national strategic reserves.
For GDP watchers, a shortfall of about 3.4% of an entire year’s worth of the global economy’s keystone mineral. So far.
A shock that is yet to come
Replies (0)
No replies.