Dollar struggles to extend gains as stocks buoyed
The Shanghai Composite index added 0.79% despite rising tensions between Beijing and Washington Wall Street stocks rose on Tuesday as investors digested strong corporate earnings, with tech companies and banks ...