August 16, 2024 Posted by: Stratford Team Category: Economy No Comments Oil falls more than $2, set for weekly decline on China worries Yahoo Finance Read more…