Oil prices slide on concerns about patchy demand recovery, record US stocks Brent crude futures fell 2.0%, or 85 cents, to $40.88 a barrel, also giving up gains from Wednesday Read Full News on www.business-standard.com