Oil Prices Drop 13% Marking Largest Weekly Decline
Oil prices closed sharply lower on Friday, falling by <strong>13%</strong>, marking the largest weekly decline in months. This drop comes amid rising fears of a global economic slowdown and its impact on energy demand.