New Delhi: The prices of petrol and diesel have remained static for the 19th consecutive day on Tuesday under the daily price revision mechanism followed by oil marketing companies. The pump price of petrol in Delhi, which fell to Rs 103.97 a litre at 6 a.m on November 4 from previous day’s level of Rs […]