Al Baraka Oil Services Company has signed a strategic agreement with Intilft to invest in innovation, research and development, on the sidelines of Oman Sustainability Week.