Oil market ‘oversold’? Analysts and traders pin crude’s price plunge on demand, trading strategies

  • Post category:CNBC

Source: Oil and Gas

Oil prices declines despite supply cut extensions from the OPEC+ alliance, with traders and analysts faulting the options market and weak demand.

Full Article: Read More