October 20, 2026

OPEC+ Agrees Third Oil Output Quota Hike Since Hormuz Closure