May 16, 2026 6:07 p.m.

Oil market recovered slightly from the recent sell-off

International benchmarks for crude oil inched slightly higher on Thursday, 9 November 2023 with Brent managing to climb above $80/barrel

Title

Available in