Oil rises from highest since 2018 with global markets tighte