Perfect Storm for Markets: Rising Yields, Oil & geopolitical Risks!