Oil Prices Waver Amidst Slowing Chinese Factories and Hopes of US Rate Cuts

Oil prices fluctuated on Monday, caught between the crossfire of slowing industrial production in China, a…