Kevin Shaabi

Kevin Shaabi breaks down the convoluted issues pertaining to European energy and its reliance on Russian gas.