Fundamental insight:
NFP will obviously print above the expected number today. This will raise the question on will the Fed stays with 25bps hike or 50bps. This is good enough to make SP fall.. but of course the 25bps is a more likely outcome for March. At the same time the so called 'cease fire' between Ukraine and Russia failed to make risk on mode on market, while Russia still aggressively in attack mode. War it's not the real issue here, inflation is the real issue and war burning the already burned overshoot inflation.