Syz The Moment

Global oil inventories have fallen to 7.6 billion barrels since the Iran war began

Written by Charles-Henry Monchau, CFA, CMT, CAIA | Jun 8, 2026, 2:10:35 PM