China’s Lockdowns Are Removing At Least 1 Million BPD From Oil Demand

China’s April manufacturing PMI underlines the economic damage of its ‘zero-COVID’ policy This is causing the removal of at least 1 million barrels per day of demand for oil There is no …

( read original story …)