A Global News Platform
Oil prices fell on Friday as analysts continued to forecast a supply surplus in 2025 despite…