Post #78573 1.88K Oct 14, 2026, 08:04 UTC NEW: 🛢️ IEA sees 2026 world oil demand falling 2.6M bpd on Iran war disruption and soaring prices, supply down 5.8M bpd 😁 3 💯 2 🤓 1