Vogue Commercial Co. Ltd Mid-Session: Sensex, Nifty firm; Eternal, PGCIL top gainers | Mangal Keshav