Markets.News
ECB forecasts assume 2025 oil price of $69.70/barrel