The IEA report confirms the bearish sentiment in the market....

The IEA report confirms the bearish sentiment in the market. Inventories are more than adequate, but geopolitical worries have been supporting prices. We haven't heard anything inflammatory from Iran's president recently.

Michael Lynch Quote About Heard, President, Report, Sentiment, Supporting: The Iea Report Confirms The...

Quotes from famous authors

Popular tags & topics