Oil prices plummeted to a five-month low amid growing market outlook concerns
Oil prices nosedived to a near five-month low on Tuesday, 5 December 2023 marking a four-day decline fuelled by a robust US dollar, demand uncertainties, and scepticism surrounding OPEC+ announced supply cuts.