Traders turn to storage as price war begins

This week’s oil price crash was historic in scale, with Monday’s price decline ranking as the second-largest ever in percentage terms. The catalyst came Friday when talks in Vienna between OPEC and Russia failed to deliver a new round of supply cuts. For three years, this coalition representing 40% of the world’s oil had coordinated […]