Spain stocks higher at close of trade; IBEX 35 up 1.34% By Investing.com Investing6 hrs agoFollow Share to:Spain stocks higher at close of trade; IBEX 35 up 1.34%See Full Page103