New Delhi, Feb 20 () Crude oil prices on Thursday edged up by Rs 19 to Rs 3,869 per barrel as speculators increased their holdings driven by firm trend overseas. ... Read more