German Gloom, Oil Snuff Out Stocks Rebound; U.S. Data Next Stop

LONDON — A rebound in shares and oil lost steam on Wednesday after poorer prospects for German recovery sent the euro to its weakest level since July last year. Read More