Oil Prices Drop Below $60—Lowest Level Since Since May

A mix of oversupply and geopolitical factors is putting downward pressure on oil prices.