India’s crude oil imports in August fall 3%, spends 18% more
India’s net spend on oil and gas stayed nearly flat in August at $9.3 billion.
Read the full story at source →
India’s net spend on oil and gas stayed nearly flat in August at $9.3 billion.
Read the full story at source →