European stocks jump as investors braced for further ECB stimulus in July 21, 2021 Euro holds near lowest level since April ahead of crucial central bank meeting