Crude oil extended gains today, with US crude hitting $58/bbl (highest price since Jul 2015) as a major pipeline cut Canadian crude flows to the USA and therefore the inventories are expected to fall further.