Reported 3 days ago
Oil prices stabilized as traders monitored developments in Ukraine and the Middle East, following a third consecutive week of rising US crude inventories. Brent crude was trading near $73 per barrel and West Texas Intermediate near $69, amidst fluctuating market conditions influenced by geopolitical risks and supply concerns. Analysts anticipate a challenging year ahead for oil prices as factors like subsiding geopolitical tensions and bearish market fundamentals come into play.
Source: YAHOO