Oil India Ltd's Q3 FY25 net profit drops 23% due to lower oil prices, with EBITDA and turnover also declining.