SHARE THIS VIDEO —
Is green energy the answer to Russian oil dependence?
Russia supplies about 10% of the world’s oil supply, allowing it to continue to finance its invasion into Ukraine. Senator Ed Markey joins Mehdi Hasan to discuss green energy as a solution to end dependence on all foreign oil.