Oil Prices Mixed as IEA Demand Outlook Weighs on Sentiment
Oil prices traded mixed on Friday as sentiment was curbed due to the International Energy Agency’s (IEA) demand forecast following gains in the previous session on the US’s weaker-than-expected retail