Heraldo de Madrid - Stocks diverge as oil hits 10-month high