March 1, 2023 Vallourec Chooses Balance to Power Entry Into the Oil and Gas eCommerce Market Vallourec, a global leader in premium tubular solutions for the energy markets and industrial applications, has selected Balance to power the payments solution for its new online platform