Oil retreats as markets refocus on demand concerns
Oil prices edged lower today, breaking a five-day streak of gains, as markets refocused on concerns about demand after OPEC on Monday cut its forecast for demand growth in 2024 due to softer expectations in China. Global benchmark Brent crude futures fell 57 cents, or 0.7%, to $81.73 a barrel at 0630 GMT. US West […]


