Oil Prices Stabilize Amid Geopolitical Tensions and Inventory Drawdown
Doha: Oil prices remained stable on Friday, setting the stage to end a two-week losing streak as diminishing hopes for a swift peace agreement between Russia and Ukraine increased the geopolitical risk premium in energy markets.
According to Qatar Ne…