Oil traded near the highest close since 2015 on Wednesday, having risen above $67 a barrel during the previous session. The sustained