video poster

US Strategic Partner Buys Record Amount of Russian Oil

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