loading
loading
Stock markets fall in early trade amid persistently elevated crude oil prices, IT selling — retained record — High Signal