European markets ended mixed on Tuesday amid geopolitical tensions and upcoming U.S. inflation data. Oil prices jumped on Strait of Hormuz concerns. British retail sales grew 1% year-on-year, below the expected 1.
European Markets Close Mixed Amid Iran Tensions, Oil Surge