Saudi Arabia to activate $3.2bn deferred payment facility for oil from July

Please login in order to report media.