Description
Red is still dominating on stock markets as investors await the next round of quarterly corporate results, due to start in two weeks' time. Stagflation fears have returned with a vengeance and the lack of catalysts has been obvious for some weeks now.