Business & EconomyWarning alert for India – in long run as well as in the short runRavi Malhorta05/12/202105/12/2021 by Ravi Malhorta05/12/202105/12/2021 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....