Another Kremlin energy project that looks too good to be true.

Read more here.