4:08am PDT - July 26th, 2023
https://t.co/TyS3PFlXPO For more than a year, India — the world’s third-largest consumer of crude with an import dependency of more than 85% — has been in love with Russian oil.
0 retweets 0 likes - Zoya Afroz (@ZoyaAfroz10)