The losers — and even bigger losers — of an oil price war between Saudi Arabia and Russia
CNBC An intensifying oil price war between Saudi Arabia and Russia has created “very painful” market conditions for the world’s largest crude producers, analysts have told CNBC, with many braced for sliding revenues over the coming months. International benchmark Brent crude traded at $32.97 Thursday, down almost 8%, while U.S. West Texas Intermediate (WTI) stood at $30.40, around 7.8% lower. Oil prices have