Oil Falls Roughly 20 Percent From Its 2026 Peak as a Fragile Iran Truce Takes Shape · Polylog