European stocks rebound slightly as Spain reveals budget

Back
Top