Oil market 'oversold'? Analysts and traders pin crude's price plunge on demand, trading strategies
Oil prices defied the announcement of extended supply cuts from the OPEC+ alliance with brisk declines, with analysts and traders faulting certain trading strategies and the demand picture for the downturn.