News

US President Donald Trump says India ‘is no longer going to be buying oil from Russia’, calling it a ‘good step’ if true. But Indian officials deny knowledge of any halt, while reports suggest some st ...
While on the surface, this may appear to be a simple energy trade deal, it carries far deeper strategic implications -- for ...
Since returning to the US presidency, Donald Trump has announced global tariffs, before putting a pause on them in order to negotiate advantageous trade deals ...