Oil prices fell as investors continued to worry about the Chinese economy, with recent weak data undermining hopes that China’s postpandemic recovery would boost demand for crude.
Oil prices fell as investors continued to worry about the Chinese economy, with recent weak data undermining hopes that China’s postpandemic recovery would boost demand for crude.