Oil futures decline on Wednesday after data indicate China’s manufacturing activity moved further into contraction.
Market News and Views
Oil futures decline on Wednesday after data indicate China’s manufacturing activity moved further into contraction.