IEA Release of Emergency Reserves to Ease Oil Flow in 120 Days, Impact Seen in India Already
The International Energy Agency’s 32 member countries have unanimously agreed to release 400 million barrels of oil from…
Indian diplomacy, diaspora affairs, science, technology, policy, and business from an Indian perspective
The International Energy Agency’s 32 member countries have unanimously agreed to release 400 million barrels of oil from…