Oil prices decline over China’s slow industrial activity

Crude oil prices experienced a decline on Wednesday after data showed industrial activity in some of…