India has become Russia’s No. 2 oil buyer after China as others have cut purchases following Moscow’s invasion of Ukraine in late February. Read More…

India has become Russia’s No. 2 oil buyer after China as others have cut purchases following Moscow’s invasion of Ukraine in late February. Read More…
©2022 Bharatshakti