International Desk

US imposes sanctions on Russian oil firms as Moscow conducts nuclear drills

Washington : The United States imposed sweeping new sanctions on Russia’s largest oil producers on Wednesday, increasing economic pressure on Moscow as it carried out large scale nucl...

Read More