Russia warns West of $300 per barrel oil, cuts to EU gas supply