CLSA maintains sell on BPCL, target price Rs 300