US oil was off by 34 cents, or 0.8 per cent, at $40.25 a barrel, after gaining 4 cents last week. from Commodities-Markets-Economic Times Read The Rest:economictimes...