IEA Demands Russia Deliver More Gas To A Reeling Europe IEA Demands Russia Deliver More Gas To A Reeling Europe Over the weekend, Morgan Stanley’s global energy head Martijn Rats shared comprehensive yet streamlined analysis of what happened in 2021 that has sent many commodity prices, including Europe’s nat gas and electricity prices, surging to …