Oil Prices Drop Amid Supply Concerns and Ukraine Peace Hopes
Oil prices dropped over 2% due to concerns about a global supply glut and ongoing geopolitical tensions, particularly related to the Russia-Ukraine conflict, with the market also watching potential peace negotiations that could impact sanctions and supply.



