the slowdown, the impact of higher rates and higher oil."
Oil majors were among the biggest positive influences on the market, despite the retreat in crude prices amid broker talk of a bear squeeze, where traders who bet on stock prices falling are (...)