Media TV & Radio Uncategorized CNBC Africa Interview with Dr. Rejaifar the CEO by admin|Published February 16, 2009 Oil prices and supply/demand issue
Published January 5, 2007 BBC News 24 – Business News Oil prices declined by almost 10%. Reasons behind the recent decline in oil prices.