Odfjell SE reported its results for the first quarter of 2023. The report shows another strong financial quarter for Odfjell on the back of a continued strong market. Highlights – 1Q23: Time charter earnings in Odfjell Tankers ended at USD 181 million, compared to USD 187 million in 4Q22 EBIT of...