Oil rebounded on Friday as the dollar dipped, but prices were on track for a steep weekly decline on concerns about weakening demand in China and further interest rate hikes by the US Federal Reserve.
Brent crude futures clawed back 64 cents to stand up 0.7% to $90.42 a barrel, but were not far...