Stock market meltdown and oil crisis