U.S. crude futures closed higher at $83.23 a barrel, while international benchmark Brent settled at $89.22.