Saudi Aramco said its flotation remains on track for 2018 Oil giant Saudi Aramco dismisses reports the world's biggest share listing could be shelved. Source