India, March 15 -- Amid Strait of Hormuz blockade, the International Energy Agency said on Sunday that oil from its reserves will begin flowing to global markets soon. The agency said that its members countries have pledged as many as 411.9 million barrels.

Published by HT Digital Content Services with permission from Hindustan Times....