BusinessIndia will release 5 million barrels of crude oil from Emergency reserves in order to keep prices down Team Tech Outlook • Nov 23, 2021