(July 28 16:23) NDTV News
U.S. Treasury Secretary Janet Yellen described as "encouraging" talks with India about a proposed price cap on Russian oil that Washington is pushing to drive down oil prices and make it harder for...
You can find the original article
here