Oil futures fell Thursday, pulling U.S. and global benchmark prices to their lowest in more than six weeks, after China’s central bank delivered another cut to interest rates, underlining worries about demand from the world’s second largest crude consumer.
Source link