Home Business Oil drops below $60 as China virus drives demand concern Business Oil drops below $60 as China virus drives demand concern By Genpie - January 27, 2020 183 0 Facebook Twitter Google+ Pinterest WhatsApp Crude prices extended declines on Monday, dropping below $60 for the first time in nearly three months as the death toll from China’s coronavirus rose and more businesses were forced to shut down, stoking expectations of slowing oil demand.