US Strategic Partner Buys Record Amount of Russian Oil

Published: 2/20/2024, 1:16:28 PM EST
Russia is entering the third year of its war in Ukraine with an unprecedented amount of cash in government coffers, bolstered by a record $37 billion of crude oil sales to India alone last year, accord...
Read More
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved