0 By Peter Zeihan In Oil, U.S. Politics, United States, VenezuelaPosted June 12, 2022No Deal with the Devils Just YetIn light of recent moves by the US to lift some targeted energy sanctions on Venezuela to help bolster energy sanctions against Russia, we are sharing an earlier video on the difficulty the Biden [...] READ MORE