Stock Markets And Oil Prices Retreat
AFP/APP
New York: European and US stock markets experienced a downturn today as investors shifted their focus to corporate earnings, rising bond yields, and economic prospects for the US and China. The dollar strengthened against major…