• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
MMlogo2
  • Our Strategy
  • Our Team
  • What Are Royalties
  • Strategic Sales
  • News
  • Contact

Oil Prices Fall On Chinese Demand Fears

June 21, 2023 by

Chinese refiners added some 1.77 million b/d of crude to their inventories in May, equivalent to 53 MMbbls, the most since July 2020, making it unlikely that China would go on a buying spree anytime soon.

Primary Sidebar