Commodities: Oil Falls Below $100 On Optimism Over Iran War By Sigma Griffin · April 1, 2026 · 1 min read dbejjetfungunlboil Source: seekingalpha.com