While stock markets are inching higher, there are definite jitters about the sustainability of the rally and whether geopolitical factors in the Middle East or slowing growth in China may spoil the party.