Terra TPTA Trading at 2310 Key Decision Point 20260514 Oben Electric Bets on Rorr EZ for 30 Sales Boost as Karnataka Drives Demand Renatus RTAC Stock Steady at 1043 Support at 991 20260514 Nvidia Under Pressure to Boost Cash Returns as BofA Highlights Lagging Shareholder Payouts Bezos Defends Billionaires Touts AI and Calls for Tax Overhaul in Candid CNBC Interview Goldman Sachs Highlights AI and Energy Resilience Driving NorthSouth Divide in Asian Markets