Tomorrow's energy today