Middle Eastern oil accounted for 71.5% of India’s oil imports in July, its highest share in 26 months, while imports from Africa fell to 5%, the lowest in at least 14 years, data from trade sources showed on Friday. Analysts said lower fuel demand and paltry refining margins had driven a preference for Middle Eastern sour grades over sweet African barrels.