This post was originally published on this site

Geopolitical tensions will keep oil prices elevated for now, but they could be on track for a tumble, Barclays says.