Oil prices extended gains on Monday, propped up by a weaker dollar and tight supplies that offset concerns about recession and the prospect of widespread Covid-19 lockdowns in China again reducing fuel demand. Brent crude futures for September settlement rose $2.54, or 2.5%, to $103.70 a barrel...