Monday, May 23, 2022

The global petroleum inventory (vs its 10y average) is the lowest in 25 years.