Home

Crude oil price dips by 0.3%

Thu, Aug 11 2016, 01:38 PM

Crude oil price fell by 0.3% on news of US stockpiles and record Saudi Arabia production