Oil prices rise on China's stimulus hopes and U.S. Crude inventory drop | SAMAA TV