New Delhi, February 18 Crude oil prices edged lower by Rs 20 to Rs 5,662 per barrel in futures trading on Wednesday, despite firm global trends, as participants capped gains through profit-taking.On the Multi Commodity Exchange, crude oil futures for March delivery slipped by Rs 20, or 0.35...