Why Oil Prices May Face An Uphill Battle Despite Market Support
Thursday, May 1, 2025 2:05 AM EDT Image Source: Unsplash Oil prices were slightly lower on Thursday after sharp losses in the previous session due to prospects of higher supply and a slowing US economy. “Crude just can’t get an upside break,” said David …