Energy Focus EFOI Q4 2024 Earnings Revenue NA Matching Views Anthropic Poised to Reach 109 Billion in Revenue Potentially Marking First Profitable Quarter Nvidia NVDA Earnings Spark Tepid Market Reaction What Investors Should Know Nasdaq Drags as Oil Prices and Borrowing Costs Weigh on Markets