$80 oil is sending the market toward demand destruction, Morgan Stanley says

  • Post category:CNBC

Source: Oil and Gas

Demand destruction could be imminent as energy prices climb, experts are warning.

Full Article: Read More