Oil dips for 5 consecutive weeks over fresh COVID-19 concerns
The black liquid benchmarks had one of their worst weekly performances last week with both contracts losing over $10 a barrel on Friday, representing their largest one-day drop [Click for More]