US West Texas Intermediate (WTI) crude futures were at $63.18 per barrel, up 31 cents. from Commodities-Markets-Economic Times Read The Rest:economictimes...