ShareCast
Europe close: Stocks inch lower as China optimism fades
Stocks across Europe finished Wednesday's session marginally lower with markets rangebound as optimism surrounding China's latest stimulus package quickly faded. After a brief stint in positive ...
7 days ago