Russia’s Oil Revenue Sinks but Shipping ‘Roughly Same’ Amount of Oil to World: IEA