Sevens Report 5.10.24 – Is Gasoline Demand Another Economic Warning Sign?