BPCL shares rally 7%, hits new 52-week high amid heavy volumes
BPCL Share Price: Nearly 3 crore shares were traded across both exchanges throughout the day, bringing the company’s total market capitalization to Rs 1.6 lakh crore.