June 8, 2021 The IEA’s Net Zero by 2050 scenario sees major challenges ahead for oil refiners, as the rapid drop in demand would push refinery run levels down by 85% from 2020-50. Previous Post Unlike E&P, consolidation wave may sidestep oilfield services Next Post EUR/USD Technical Analysis: Euro Top Struggling to Find Follow-Through?