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
Oil hits highest since November 2018 amid OPEC cuts, U.S. sanctions
Oil prices rose to their highest level since November 2018 on Monday, driven upwards by OPEC’s