Oil Prices Stabilize Ahead of US-Russia Talks on Ukraine
Doha: Oil prices stabilized Monday after falling more than 4 percent last week, as investors awaited the outcome of talks between the US and Russia this week regarding the war in Ukraine. Brent crude futures rose 12 cents, or 0.18 percent, to $66.71 a…