Home News Oil rebounds from drop on China demand concerns