Episode Details
Back to Episodes
Brief: 100 Million Barrels a Month
Published 1 month, 1 week ago
Description
The IEA disclosed that global oil inventories are draining at 100+ million barrels per month with commercial stocks approaching critical lows by early June, Iran announced its stock market will reopen Tuesday after 78 days of war-suspension, and Cloudflare cut 1,100 jobs while reporting record reven