Indian Oil's Consolidated Profit Nearly Halves in Fiscal Q4; Shares Drop 4%-- Indian Oil's consolidated profit attributable to the equity holders slid to 51.49 billion Indian rupees in the fiscal fourth quarter, from 102.90 billion rupees a year ago, according to an Indian...