Stock markets narrowly hold positions as ECB jumps in

22.07.2022

Stocks finished on a mixed note on Thursday, but off their lows of the session in all cases, as the European Central Bank's surprise 50 basis point rate hike and new policy tools offset news of Italian Prime Minister Mario Draghi's resignation.

Draghi's exit was expected to result in early elections on...