Investing amid uncertainty