Oil inched away from three-year highs on Thursday on signs that a 13-percent rally since early December may have run its course, although a surprise drop in U.S. production and lower crude inventories offered prices some support.
7830278303
Oil inched away from three-year highs on Thursday on signs that a 13-percent rally since early December may have run its course, although a surprise drop in U.S. production and lower crude inventories offered prices some support.
7830278303