World Bank Predicts Crude Oil Price Drop to $64 per Barrel in 2025 Post published:May 4, 2025 Post last modified:May 4, 2025