October 24, 2023 Strong US earnings lift stocks as oil prices retreat Strong US earnings lift stocks as oil prices retreat