India Diversifies Oil Imports Amid Hormuz Disruption Turns to Latin America and Africa
Citi Research Warns El Nino and Strait of Hormuz Risks Could Drive Global Food Inflation Higher
Huawei Plans New Smartphone Chips This Fall Amid Escalating Rivalry with Nvidia and Apple
SafeHaven Demand Lifts Swiss Franc and Japanese Yen After DeepSeek AI News Rattles Tech Stocks
OpenAI Hires ServiceNow CMO Fleming to Lead Business Marketing Expansion
Puig Plunges After Este Lauder TieUp Talks Terminated European Stocks Rise
MP Materials Q1 2026 Earnings EPS Beats Expectations Stock Rises 388
THR Q1 2026 Earnings EPS Misses Estimates by Narrow Margin Stock Drops Nearly 7
AMSC Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism
Rio Tinto Q4 2025 Earnings EPS Falls Short of Expectations Despite Positive Stock Movement
APWC Q3 1997 Earnings Missed Estimates Amid Operational Challenges
NEN Q4 2024 Earnings Real Estate Partnership Reports EPS of 3612 on Flat Trading
NewMarket Corp NEU Edges Higher as Shares Consolidate Above Key Support
North American Construction Group NOA Climbs 235 as Volume Picks Up Eyes Resistance at 1554
Getty Realty GTY Edges Higher Amid Steady Trading Support and Resistance Levels in Focus
CDT Equity Inc CDT Falls Sharply Key Support Levels in Focus After 139 Decline
Woodside Energy WDS Edges Lower as Energy Sector Faces Mixed Signals
Crypto Market Sees Over 400M in Liquidations as Bitcoin Ethereum Slide on Macro Concerns and ETF Outflows
MATW Q1 2026 Earnings Stellar EPS Surprise Lifts Investor Sentiment
Citizens Financial Group CFG Holds Steady Above 63 Amid Modest Gains
First Business Financial Services FBIZ Slips 12 as Regional Bank Pressures Persist
Flaherty Crumrine Total Return Fund FLC Holds Steady Near Key Support as YieldSeeking Investors Weigh Options
Satellogic Inc SATL Surges 10 Testing Key Resistance at 1114
Alpha Tau Medical DRTS Shows Modest Uptick Testing Key Resistance
Traeger Inc COOK Pulls Back Slightly Remains Above Key Support After Rally
ClearOne Inc CLRO Surges 545 Breaking Above Key Support Levels
Kraft Heinz KHC Edges Higher as Stock Holds Support Zone