Oil prices slipped today but remained within touching distance of three-month highs as fears over new Covid-19 lockdown measures in Shanghai outweighed solid demand for fuels in the United States, the world’s top consumer. Brent crude futures for August were down 77 cents, or 0.6%, at $122.30 a barrel as of 0448 GMT after a […]