Opposition declined to vote for bill to overhaul oil sector that they had only received just before it was tabled.
Terrestrial Energy Inc. develops molten salt reactors with a $6.7 target and Project TETRA to meet data center demand. Read why IMSR stock is a hold.