The April IEA report supports our belief that rising inventories, moderating demand growth and Saudi Arabia's commitment to put more oil into the market will put downward pressure on oil prices.
-Merrill Lynch
Select a background
More quotes by Merrill Lynch
Popular Authors
A curated listing of popular authors.