Finance Bearish Trendline Looms for Struggling Oil StockJuly 3, 20250 Crude inventory Peabody Power Corp (NYSE:BTU) is 1.9% decrease to commerce at $13.24 ultimately examine, extending its long-term slide on the…