Oxford Flow secures largest valve order to-date from bp Wednesday 26 February 2025 10:00 Oxford Flow has secured an ES valve order worth nearly US$1 million with bp in the USA.