Global equity benchmarks are ripping back this morning as trade tensions have found a way into the back seat of investors’ minds. In fact, the small-cap and domestically focused Russell 2000 notched a record high on Monday, matched it yesterday and extended such gains in today’s session.
Saudi Arabia and Russia just destroyed the oil price rally, potentially putting an end to all the speculation about what the group might do next. But higher production doesn't necessarily mean higher oil prices are entirely out of the question, and in fact, the oil market is still faced with a ton of uncertainty.
From $145 to $35 to $115 to nearly $25 and now to back above $70, the price action in the oil market has been a roller coaster for a full decade now, and the question on every trader’s mind is “how far will we rise before dumping again…and what does that mean for other markets?”