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.
Subscribe To Our Free Newsletter |