-- Shares of Oklo Inc. (NYSE: OKLO) climbed 7% following news of the company entering a non-binding Master Power Agreement with Switch (NYSE:SWCH), a notable player...
OK