Last week, oil prices showed the biggest weekly fall since March this year. WTI crude futures fell by 7.4%, while Brent fell by 2.6%.
read more >>Last week, oil prices showed the biggest weekly fall since March this year. WTI crude futures fell by 7.4%, while Brent fell by 2.6%.
read more >>