Home Finance Oil slides from multi-year highs after OPEC cancels meeting