Russian oil revenue doubles as Iran war delivers largest supply shock in history / Maritime News / By Paul Peachey IEA reveals major upheavals in crude routes and trades since Middle East campaign began