Business
Europe stocks close slightly higher; BAE Systems up 4.7% after UK increases defense spending
Business
Stock market struggles to recoup last week's loss. Nvidia results and inflation data ahead