Upgrading Sitio Royalties To A Buy Following A 20% Decline In Share Price (NYSE:STR)



Sitio Royalties Corp.NYSE:STR) is an oil royalty company that has taken several steps to reduce the cost of its debt and increase cash flow available to shareholders. The company refinanced its high-interest senior notes due

Source link

Scroll to Top