July 16, 2021
Via: DailyFXCrude oil prices saw heavy selling pressure this week, with the WTI contact on pace for the biggest five-day drop since mid-March. Worries about slowing global growth and the follow-on headwinds for energy prices linked to the spread of the […]