Stocks tumble over growing oil price war; Climate change factoring into the 2020 race.