250 million barrel buffer: How much oil does India have and how long will it last? & more related News Here
As tensions in the Middle East enter their second week, concerns are growing over whether India’s energy supplies are sufficient. According to a recent government report, the country has more than 250 million barrels of crude oil and petroleum products in reserves, enough to meet demand for about two months. The combined reserves, estimated at…
