Iran and China's CNOOC Sign $16 Billion Gas Deal

|
Dow Jones Newswires