Oil rises to highest in 2023 on tight supply expectations