A 15 per cent slump in crude prices since Wednesday has triggered a brutal sharemarket sell-off, putting producers on high alert and making investors nervous.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results