European stock markets steady as earnings boost sentiment but Tariffs weigh on oil US Markets ยท Aug 8, 2025