Can Great Lakes Dredge & Dock (GLDD) Turn It Around In 2023?

Shares of Great Lakes Dredge & Dock (GLDD) sank more than 20% to start today’s trading session after the company reported much weaker-than-expected 2022 Q4 results this morning. Specifically, cont...

BP Drops Nearly 20% Stake In Russian-Owned Oil Firm After Invasion Of Ukraine

Topline Following pressure from the British government, British Petroleum announced Sunday it would be exiting its 19.75% ownership of Rosneft, a Russian state-owned oil firm that supplies Russia with...