Business Intelligence July 11, 2023: Crude and excise are down, why is petrol price still high? July 11, 2023 Post Views: 86