India has 25 days of crude oil in reserve and 25 days each of petrol, diesel stock: Government sources
Similar News
expand_more
Economics
Economics
6 d.
U.S. Grants Temporary Waiver to Allow India to Buy Russian Oil as Iran War Jolts Energy Markets
Economics
Economics
Economics
Economics
Economics
Economics
Economics
Economics
Economics