Wall Street sees mixed trading as Walmart's profits impress, while geopolitical tensions weigh on European markets. Nvidia's ...