
Sinking Shares: What’s Next for This Energy Giant?
Oil States International’s revenue declined by 12% to $692.6 million, with a net loss reaching $11.3 million, a 189% decrease from last year’s profit. Shareholders experienced a loss of $0.18 per share, compared to a previous profit of $0.20 per share. Earnings