2025 a likely headache for OPEC

2025 a likely headache for OPEC