BTU nears a bullish flag breakout above $36.50, targeting $42–$46 amid post-base pullback, fueled by resilient demand and key ...