Skip navigation.

Oil $63 a barrel

Oil rebounds above $63 a barrel - Oil rebounds above $63 a barrel in New York, buoyed by US data suggesting the property market is on firmer ground. [Business News]