GREEN TERMINAL: Pressure is mounting on Russia