Oil prices stabilize as markets focus on demand concerns
Baghdad, Oil prices stabilized on Tuesday, breaking a five-day winning streak as markets refocused on demand concerns after OPEC lowered its 2024 demand growth forecast yesterday, Monday, due to weak expectations in China.
Brent crude futures fell 30…