Oil prices have made fresh gains over the past week, with Brent crude oil futures approaching highs for the year close to $70 per barrel midweek as markets seemingly began to take the view that savage cuts to rig counts and oil company expenditure are starting to remove excess supply.

Brent crude oil futures were trading mid-afternoon on Wednesday at about $69.12