Markets European stock markets steady as earnings boost sentiment but Tariffs weigh on oil Bhavya Rai Aug 8, 2025