James River Group Holdings, Inc. ("James River" or the "Company") (NASDAQ: JRVR) today reported the following results for the fourth quarter 2025 as compared to the same period in 2024: Unless ...
The Iran War is sending oil prices into a spike that could have dire consequences for an American economy teetering on the brink.