The latest sanctions could cost Russia $10-20 billion yearly, impacting major firms and its shadow fleet, according to expert ...
Indian banks has begun blocking payments for Russian oil imports following the latest round of U.S. sanctions against ...
The EU has reduced Russian gas imports by 75%, while only 3% of its oil is imported from Russia, European Commission ...
Since Russia stopped delivering gas to Moldova, Valera Alexandru Sava only heats the ground floor of his two-story house and ...