Oil prices ended a bit lower on Thursday, putting an end to a three-session streak of gains, after the International Energy Agency lowered its global oil-demand growth estimate for this year and said the market looks “comfortably supplied” for 2025.
What's Your Reaction?