shortages of oil stemming
India’s import bill may go up by 15% due to Ukraine crisis: Experts
Oil & Gas
February 25, 2022
India’s import bill may go up by 15% due to Ukraine crisis: Experts
It is a crude shock with many implications for the world and India. The surge in Brent oil to $105…