Oil prices have fallen more than 50% over the last year driven largely by a surge in supply relative to demand. Further weakness to around $US40/barrel is likely to be necessary to bring forth supply restraint.
Oil prices have fallen more than 50% over the last year driven largely by a surge in supply relative to demand. Further weakness to around $US40/barrel is likely to be necessary to bring forth supply restraint.