Loading…
World oil prices have stabilized after a sharp drop as diplomatic expectations waver. · Feedsoft AI