newsfilter
← Latest News
Bloomberg·

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

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 and equity prices in a downward spiral.