IOL | 11.11.2026 12:59
Actual output sits close to the target. OPEC’s estimate for September was 1.003 million barrels per day, while an EIA-based series puts it at 0.98 million. Either way, it is well below the record monthly high of 1.408 million reached in April 2008.