Oil falls 2% as OPEC cuts oil demand growth view, China concerns
Oil prices fell 2% on Monday as OPEC again lowered its outlook for 2024 and 2025 global oil demand growth while China's oil imports fell for the fifth straight month. China's stimulus plans failed to inspire investor confidence while markets kept watching for potential Israeli attacks on Iranian oil infrastructure.