Hurricane Lee hit Bermuda early Thursday morning, bringing heavy rain and high winds to the region. The storm is picking up pace and moving faster than what some experts anticipated.
Citron Research, an investment research firm known for finding short opportunities, posted a tweet on Monday that it expects Geo Group Inc (NYSE: GEO) to benefit from the United States’ current migration challenges.
Texas declared a power emergency Wednesday evening and relied on emergency operations to avoid blackouts and outages. The Energy Reliability Council of Texas, responsible for managing the state's power grid, announced a "level 2 emergency" due to limited supply.