Supreme Court Partially Upholds RIL Appeal Quashes 447 Crore Disgorgement Order TSLX Q1 2026 Earnings Misses EPS Estimates as Net Investment Income Dips Shares Edge Higher Crude Oil Prices Edge Higher as USIran Peace Deal Remains Elusive