Warning alert for India – in long run as well as in the short run
India and other countries were releasing the oil from their strategic reserves as part of a coordinated challenge led by the US, thus India move forward to release 5 million barrels of oil from this....