War in Iraq, 'petro-dollar' and the challenge by e