Brent crude futures fell 23 cents, or 0.36 per cent to settle at $63.88 a barrel. from Stocks-Markets-Economic Times Read The Rest:economictimes...