Wall Street Flushes Oil and Gas Leaders on Price War and Coronavirus Fallout
24/7 Wall St. has tracked more than 35 analyst downgrades in the oil patch on Monday, after a Saudi-Russia price war on top of the coronavirus outbreak knocking demand for oil.