India’s crude oil imports in August fall 3%, import bill rises 18%

2 weeks ago 1
Add to circle
India’s net spend on oil and gas stayed nearly flat in August at $9.3 billion.
Read Entire Article