Dollar firms, euro stumbles as energy prices surge - TradingView