Donald Trump has imposed sanctions on its two top companies Rosneft and Lukoil and their numerous subsidiaries. According to ...
Trump again claims India will stop buying Russian oil, but New Delhi reiterates its independent energy policy, emphasizing decisions driven by national interest and market stability.
The United States imposed sweeping sanctions on Russia’s biggest oil producers hours after one of the deadliest overnight ...