Quote from: TDoS on Dec 20, 2023, 08:22 PMThose EVs must have put quite a dent in demand for peak oil half decade ago not to have elicited higher prices.
I don't think it's so much EVs as demand that never returned after the Covid Collapse in 2020. That squashed a lot of the Chinese demand for oil for factories and construction.
RE