Cabinet approves buying Saudi oil on deferred payments