CNBC International TV

0 Min Read

Oil output cuts ‘simply not enough’ for ‘overwhelming decline’ in global demand: Bernstein

Share This Article