Friday, May 10, 2024

Trump pitches a highly dubious $1 billion deal to Big Oil execs