Stocks in play: Energy Fuels Inc.

view original post

Caterpillar Inc suspended operations in its manufacturing facilities in Russia in 2022, joining a number of foreign companies that halted business in the country after Moscow’s February 2022 invasion …