Retain buy on MCX crude oil futures