After you! Last summer Vladimir Putin and Mohammed bin Salman were all smiles — now they are … [+] locked in an oil price war. Getty Images In a day of historic carnage, oil prices have collapsed 30% to less than $30 per barrel, after Saudi Arabia pledg…
Read More