Subscribe To Our Free Newsletter |
Oil prices fall, weekly 7% drop on China demand woes, mixed Mideast outlook
Oil futures dropped over 7% this week amid concerns about China’s slowing economic growth and mixed Middle East outlook. Brent crude fell to $73.06 per barrel and U.S. WTI settled at $69.22. Increased electric vehicle sales in China and geopolitical tensions also impacted prices.