US Strategic Petroleum Reserve Plunges to 40Year Lows Implications for Energy Markets
Robotic Garment Manufacturing Automation Could Reshape Global Apparel Supply Chains
Japan Core Inflation Slips to Over FourYear Low Dampening Expectations for BOJ Rate Hike
Geopolitical Tensions Rise as Detainee Allegations Surface in Gaza Flotilla Incident
European Stocks Hit Highest Level Since March 2 as USIran Talks Progress Nikkei Breaches 65000
Enphase Energy Shares Surge 137 Following Goldman Sachs Optimistic Outlook
Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates Despite Upbeat Stock Reaction
DoubleVerify Q1 2026 Earnings EPS Misses Estimates Stock Declines
BXP Q1 2026 Earnings Stellar EPS Beat Signals Strong Operational Execution
US Energy Corp USEG Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally
First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence
KPRX Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Control Efforts
PEBK Holds Steady Peoples Bancorp of North Carolina Trades Near Resistance With Modest Gains
Barings Participation Investors MPV Holds Steady Near Support in Modest Decline
Campbells CPB Stock Surges 3 as Defensive Appeal Drives Buying Interest
HACQU Edges Lower as SPAC Unit Continues to Trade Near 10 Level
Loar Holdings LOAR Advances Modestly as Stock Nears Midpoint of Recent Range
EasyJet Faces Wider FirstHalf Losses as IranConflict Fuel Costs and Softer Demand Pressure Summer Outlook
ZM Q1 2026 Earnings Strong EPS Beat Amid Revenue Discrepancy Stock Dips
TopBuild Corp BLD Holds Steady Near Key Support as Volume Patterns Shift
OPAD Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares
NAT Q4 2025 Earnings EPS Falls 56 Short of Estimates as Tanker Market Weakens
Geron Corporation Q1 2026 Earnings NarrowerThanExpected Loss as Rytelo Commercialization Advances
CNP Q1 2026 Earnings Slight EPS Miss Amidst Operational Progress
IIIN Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Conditions
COLM Q1 2026 Earnings EPS Soars Past Estimates with 8066 Surprise
ZM Q1 2026 Earnings EPS Beat Drives 9 Stock Surge as Revenue Details Remain Unclear