After Russia's full-scale invasion of neighboring Ukraine on Thursday, what does this mean for energy and the relationship between Russia and the West? Save for later Print Download Share