S&P Global sees Canadian oil sands output averaging record 3.5 million bpd in 2026 - USO News | Rallies