Energy : The trend in crude oil prices speaks for itself: depressed oil market fundamentals clearly outweigh geopolitical tensions in the Middle East. OPEC and the International Energy Agency (IEA) have jointly revised downwards their forecast for demand growth this year. Although OPEC and IEA estim…
© MarketScreener.com 2024
© MarketScreener.com 2024