China's economy declined for the first time in 30 years. The drop was 6.8%.
Oil demand will drop to the lowest level in 25 years, according to forecasts of the International Energy Agency (IEA). Production cuts by manufacturers cannot fully compensate for short-term market drops.
The IMF predicts a global economic decline of 3% and the second largest economic crisis after the Great Depression.