Iran Conflict Slashes Oil Output by 57%: 1 Billion-Barrel Shortfall Looms | Whale Factor