Loading…
Oil prices settle slightly higher as optimism around US inflation data outweighs OPEC supply concerns · Feedsoft AI