Oil titans Russia and Saudi Arabia have accumulated vast financial cushions that will help them weather a lengthy price war. It’s a battle of nerves – so who will blink first?
Oil titans Russia and Saudi Arabia have accumulated vast financial cushions that will help them weather a lengthy price war. It’s a battle of nerves – so who will blink first?