Visualizing Global Energy Production in 2023