Oil major BP released its annual energy assessment, finding that fossil fuel prices remained flat due to a surge in supply. However the report also projected a bright future for renewable energy, an interesting result given that BP closed its own solar power division several years ago because it didn't generate enough returns.