Oil markets swing on stockpile release and Hormuz Strait mine reports

· France 24

Read full story at source