Oil Traders Suddenly Optimistic Over China But Prices Capped By Demand Worries 9 May 2024 Meanwhile, oil sands output is more robust than initially thought.Author: Capt. Johnhttps://shipandbunker.com/news/world/822845-oil-traders-suddenly-optimistic-over-china-but-prices-capped-by-demand-worries