Mideast war threatens to spark world energy crisis