Russia has increased oil discounts to India from $3 to over $7 per barrel in just one month, revealing the mounting pressure from Western sanctions on Moscow's energy revenues.
The Russian side confirmed its interest in a political and diplomatic resolution of the Ukrainian crisis. But if all Russian ...
U.S. President Donald Trump was not directly involved in the details of the proposed 28-point peace plan to end Russia’s war ...