Oil prices declined by almost 10%. Reasons behind the recent decline in oil prices.
You may also like
Discussion about Shell results and the record high profit
The impact of high oil prices on the world economy
A review of the oil market and oil prices.