The Energy Report: Desperately Seeking Safety
November 03, 2023 at 12:54 PM EDT
Of course, we have been warning about upside price risks since oil was in the 60s this year even as many tried to say that Chinese oil demand and a recession would keep prices lower.