Oil prices declined by almost 10%. Reasons behind the recent decline in oil prices.
You may also like
Hurrican Rita and its affect on oil and gas production.
The oil prices discussion.
The impact of high oil prices on the world economy
Record high oil prices