India will release about 5 million barrels of crude oil from its strategic crude oil reserves in the next 7 days

New Delhi. According to information received from sources, India plans to release about 5 million barrels of crude oil from strategic reserves. It will release in 7 days. Some other countries are also likely to come up with such measures…

Read More