Oil prices recovered after a 1% dip in the previous session on buoyant economic data from China and the United States, even as the surging Covid-19 pandemic in India capped prices.
Brent crude futures for July were at $68.40 a barrel, up 31 cents, or 0.5%, while US West Texas Intermediate crude...
