Kerry’s Double Assisted Suicide: Russia Oil Gains, America Loses from Sanctions

Secretary John Kerry and friends have managed what can only be called a brilliant double suicide. The September 2014 deal with Saudi Arabia to crash oil prices, then at $103 a barrel for US WTI grade crude oil, not only has managed to bring the US shale oil industry—Washington’s new strategic card allowing the US […]