The oil price has been on a bumpy road in the past week to say the least, even if it has been overall much more positive than the slump that persisted throughout January.
Share

1 min read
Published
By Diala AlAzzeh
Source: AFP
Share this with family and friends
The oil price has been on a bumpy road in the past week to say the least, even if it has been overall much more positive than the slump that persisted throughout January.