article

Last quarter was its worst yet, with revenue sliding another 5% sequentially while its net loss widened. However, oil prices have improved significantly over the past several months, causing some green shoots to start appearing.