Begin typing your search...
    Home Energy prices

    Showing results for "#Energy prices"

    India’s crude import bill falls by 16%

    India’s crude import bill falls by 16%

    Import dependence of crude oil soared to 87.7 per cent in 2023-24, up from 87.4 per cent, while domestic production was almost unchanged at 29.4...