Motilal Oswal recommended Neutral rating on BPCL with a target price of Rs 310 in its research report dated January 23, 2025.