
Oil Prices Drop Amid Supply Concerns and Market Uncertainty
Oil prices declined due to concerns over global surplus and supply disruptions from U.S.-Venezuela tensions, while potential peace negotiations between Russia and Ukraine and increased oil supply from Russia could influence future prices.
