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…

error: Content is protected !!