Seadrill posts better than expected first-quarter profits

Seadrill news
Seadrill news

Breaking