BPCL, HPCL, and IOC: Which oil marketing company to bet on after Q4 results? Marketing May 14, 2024 Oil marketing companies (OMCs) posted a fall in their consolidated net profits for the quarter ended March 2024 (Q4FY24). However,…