The Commodities Feed: TTF Under Further Pressure
July 10, 2024 at 04:00 AM EDT
Oil prices sold off yesterday with supply concerns easing. However, we remain supportive towards the oil market. Increasingly bearish fundamentals also put pressure on European natural gas prices.