Russia slams US' sanction on its oil firms, says 'We offer oil at lower price'
Russia has slammed the sanctions imposed by the US on top Russian oil firms, stating that they provide higher-quality oil at a lower price. When asked about India and China importing Russian oil, it stated that they will make independent decisions on whether to continue buying Russian oil. Russian President Vladimir Putin earlier called the sanctions "unfriendly".