Oil prices fell on Friday and were on track to record a weekly loss due to weak Chinese demand and prospects of higher crude ...
The Paris-based agency left its 2025 oil demand growth forecast little changed at 990,000 bpd. At the same time, it expects ...