Oil tumbles off 3-year highs after Trump takes a jab at OPEC