U.S. oil prices on Tuesday retreated most of the gains made the day before following the implementation of a 10% tariff on Chinese imports by the U.S. and retaliatory measures by Beijing, sparking concerns about future demand. The escalation in trade tensions between the two countries raised uncertainty in the oil market, leading to a decrease in prices as investors grew wary of the impact on global economic growth and oil consumption.
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