Oil rebounds amid broad market recovery