Energy Mysteries of 2023