Stocks struggled to sustain recent gains while the dollar rose on renewed growth concerns after data showed a contraction in German industrial production and the UK central bank delivered a downbeat assessment of growth prospects.…
View full item