on April 28, 2025 at 2:15 pm Oil Falls on Trade, OPEC+ ConcernsBy aumnamaah@gmail.com / April 28, 2025 Oil prices fell as traders weighed the latest geopolitical developments and prospects of rising supply from OPEC+ members.