Greeces Primary Budget Surplus More Than Doubles Forecast in Early 2026 Dermata DRMA Q1 2026 Earnings 048 EPS Surges Past 054 Estimates Indian Markets Stay RangeBound as Nifty 50 Edges Up Rupee Sinks to Record Low Japan Moves to Deploy Perovskite Solar Technology at SelfDefense Force Bases Cheniere Energy LNG Q1 2026 Earnings Miss Sparks Concern