Recent Saudi Arabian, Russian supply cuts reflect demand concerns: Experts Recent Saudi Arabian, Russian supply cuts reflect demand concerns: Experts By admin on July 10, 2023 Although there are short-term rises in oil prices due to production restrictions from Saudi Arabia, Russia, and Algeria, fears about weak oil demand limit price increases