A slight price recovery on Friday couldn’t save what turned out to be the worst week this year for oil markets. Brent is currently hovering around $68 per barrel having fallen from a $74 high earlier this year. Increased worries about a possible oil slump, due to the perceived negative impact of the escalating US […]