Stocks struggle as China stimulus boost fades
Stocks globally struggled on Wednesday to maintain momentum fuelled by China's monetary stimulus measures, with crude oil retreating and the dollar under pressure. European stocks eked out slim gains after opening in the red, following a near 1% …