Oil drops over China COVID lockdowns concerns and Fed rate hikes cause demand worries

Oil drops over China COVID lockdowns concerns and Fed rate hikes cause demand worries

Business Insider

Published

China has stood by its "zero-COVID" policy. That means lockdowns, mass testing, and travel restrictions, with Shanghai locked down since March.

Full Article