KRTL BioTech

Stocks head for higher ground, oil stuck in a rut

Stocks head for higher ground, oil stuck in a rut

Europe led world stock markets back to higher ground on Thursday as tentative moves to reopen parts of the some of its larger coronavirus-hit economies offset some truly stinking global economic numbers.