
Russia REJECTS Ukraine Peace, Demands TOTAL Surrender, China Threatens US, Calls US Empire Of Lies
Timcast News
00:00
Is There a Future for Renewable Energy?
President Obama announced plans to release 30 million barrels of oil from the strategic petroleum reserve. The move is seen by some as an attempt to boost U.S. energy production and reduce dependence on foreign oil. Yeki: "The only way to protect states over the long term is to become energy anddependent"
Play episode from 48:11
Transcript


