Oil Price War Erases $196 Billion From Energy Stocks in a Week

(Bloomberg) -- Record lows, trading halts, capitulation and spending cuts made for a wild week in the energy sector after Saudi Arabia and Russia embarked on a war for market share, sending crude a...
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.