BBusiness Read More Oil price shoots up as stocks tread waterAugust 7, 2026 Adding to the caution, investors are looking ahead to the monthly government jobs report later today. European main…