A round-up of all the drama on an extraordinary day ...
The IEA's historic 400M barrel oil release and steady CPI data give Bitcoin and crypto markets a breather, but sticky inflation and extreme fear persist.