April 26, 2021

Traders Struggle To Push Markets Higher

Traders Struggle To Push Markets Higher

European stocks are trading modestly higher, while investors are focused on the coronavirus situation in India which has put the health services there under huge pressure.