The IEA is doing what it can to talk the market down. The spin is don't worry too much, we've made this release, there might be another and demand is slowing down.
-Deborah White
Select a background
More quotes by Deborah White
Popular Authors
A curated listing of popular authors.