
Oil Prices Drop Below $60 Amid Ukraine Peace Talks and Supply Concerns
Oil prices declined due to optimistic prospects for a Russia-Ukraine peace deal and weak Chinese economic data, which raised concerns about global demand, despite ongoing supply concerns and recent U.S. actions in Venezuela.
