Brent has hovered between $60 and $70 per barrel in recent weeks. Strategists at Capital Economics forecast a peak in prices in Q3, before they start

Read More