russell 2000 futures technical analysis
Technical Analysis

Russell 2000 hold key support—is a breakout coming?

Introduction The Russell 2000 E-mini futures (RTY) are inside a bullish rising channel, despite recent choppy price action. Small-cap stocks have struggled for direction, but the 100-day SMA (2,299.9) trending upward steadily. As of today, RTY is trading at 2,289.2, up +0.17%, hovering near key pivot levels. Bulls are looking for a decisive move higher, Read More…

Fundamental Analysis

Oil Falls 2% on Reports of Russia-Ukraine Peace Deal Under Trump

Oil prices ended 2% lower on Wednesday after news of a likely end to the Russia-Ukraine war under Trump’s administration. At the same time, US inflation data came in higher than expected, dashing Fed rate cut expectations.  WTI futures (Nymex) During his campaigns, Donald Trump said he would not allow the Ukraine war to continue Read More…

Technical Analysis

Has the Euro finally bottomed? Signs of a reversal after Dollar strength

Introduction The Euro (EUR/USD) has shown signs of stabilization after months of weakness driven by a surging U.S. dollar. A strong dollar, fueled by hawkish Federal Reserve policy and resilient U.S. economic data, has kept the euro under pressure. However, recent price action suggests that the euro may have found a bottom, with bullish momentum Read More…

Crude oil technical analysis
Technical Analysis

Crude Oil futures (CL) attempt recovery but face trendline resistance

Introduction Crude oil futures have rebounded after testing support, but the long-term downtrend resistance remains intact. As of today, NYMEX WTI crude oil (CL) is trading at $73.00, up 0.94%, as buyers attempt to push prices higher after a recent rejection near $75.30. However, the descending trendline that has capped rallies since mid-2023 remains a Read More…

Fundamental Analysis

Crude Oil Prices Tumble on Weak Demand Signals

Oil prices collapsed on Wednesday after data revealed an unexpected surge in US crude oil inventories, pointing to weak demand. At the same time, concerns about a trade war between China and the US put downward pressure on prices.  Data on Wednesday revealed that US crude inventories rose by 8.664 million barrels last week. Meanwhile, Read More…