Oil price skyrockets amid Russia-Ukraine conflict
The price of oil continues to rise and has gained nearly 4% so far on Thursday morning to R117 per
IEA warns oil demand growth so far in 2019 lowest since 2008
Mounting signs of an economic slowdown and a ramping up of the U.S.-China trade war have caused