Transocean gains as a $158 million contract and $1.6 billion backlog boost reinforce long-term growth despite mixed short-term technicals.
Importance Rank:
1
Transocean gains as a $158 million contract and $1.6 billion backlog boost reinforce long-term growth despite mixed short-term technicals.