Oil price war wreaks havoc at global markets