Oil Slips As Lockdowns Return To Parts Of Shanghai Latest‚ Oil & Gas‚ Oil and Gas Industry | intent | June 10, 2022 | Comment off Oil falls from 3-month high. Partial lockdowns in Beijing and Shanghai spark fears of new dip in crude demand