7%
WORLD
Oil prices dropped over 7% last week
The decline was driven by slowing economic growth in China. Oil prices fell on Friday (Oct 18), with a weekly loss exceeding 7%, largely due to the economic slowdown in China, the world’s largest importer of crude oil, according to Reuters. West Texas Intermediate (WTI) crude for November delivery closed at $69.22 per barrel, down […]
Read More