Oil prices drop 7% and commodity records worst session since