US Lauds India as 'Awesome Ally,' Yet Expresses Concern Over Russian Oil Purchases
The $540 Billion Paradox: Why the World Still Needs Massive Oil & Gas Investment, According to the IEA