Loading…
Petrobras signs $1B supply deal with Vallourec through 2029 · Endata