BPCL, M&M Financial, SAIL, Eicher Motors and Hindalco are on the radar for today’s trade