IEA sees global energy emissions peaking in 2025

* As a result of the decline in oil & gas sales between now and 2030, Russia to lose about $1 trillion in export revenues