Oil prices declined by almost 10%. Reasons behind the recent decline in oil prices.
Oil prices declined by almost 10%. Reasons behind the recent decline in oil prices.
Record high oil prices, Nigeria, Iran and gasoline demand are main reasons behind the recent moves.
Hurricane Rita and the oil prices.