Oil Prices Stabilize in Global Markets Amid Russia-Ukraine Peace Talks
Baghdad: Oil prices stabilized during today’s session, Monday, the beginning of the week’s trading, as investors await any clarifications regarding the talks to end the war between Russia and Ukraine. Brent crude futures rose 0.5 percent to $74.56 per…