Europe markets open: Stocks rise; BP Q2 profit at $2.35B, beating estimates
European stock markets started Tuesday’s session on a positive note, with major indices advancing as investors shifted their focus from last week’s tariff updates to a busy calendar of corporate…