European debt crisis
As markets worried about the news of Chinese inflation as well as concerns about the 
, oil dropped below US$95 a barrel today. 
China's consumer prices rise to a three-year high in June as food prices soar 14.4 percent