Oil prices plummeted on Thursday due to concerns that President Trump’s tariffs will slow global economic growth, reducing demand for energy products. Despite exemptions for energy and minerals, the tariffs are expected to have a significant negative impact on the industry, with U.S. oil prices dropping 7 percent to around $67 a barrel. The move to increase oil production by OPEC and its allies further added pressure on prices, as companies face the challenge of maintaining profitability amid escalating trade tensions.
Full Article
Why Starz Entertainment Stock Soared Today
Starz Entertainment (NASDAQ: STRZ) saw its stock rise significantly, gaining 24.2% shortly after its first earnings report as an independent company, ultimately settling at a 20% increase. In the fourth quarter of 2025, sales declined 6.2% year over year to $330.6 million, but adjusted operating income before depreciation and amortization (OIBDA) surged from $45.5 million to $93.3 million, surpassing the full fiscal year's target of $200 million with $201.5 million. The Starz Network reported 19.6...
Read more