Middle East war triggers global oil crisis, driving up prices and inflation