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

Oil Prices Source: AAP
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.
1 min read
Published
By Diala AlAzzeh
Source: AFP