U.S. Urges G7 to Target Russia-India-China Oil Trade

In a strategic move, the United States is reportedly pushing G7 nations to impose increased tariffs on India and China for purchasing Russian oil, according to the Financial Times.

The report, based on information from four individuals…

Continue Reading