Analysis: Trump sanctions have swift impact but will world stop buying Russian oil and gas? Read More »