Heraldo de Madrid - Oil extends gains, stocks mixed as Trump issues fresh Iran warning