‘Demand destruction has begun’, say JPMorgan analysts
Oil rallied an average of 28% last quarter, jumping to a 2023 high in September as OPEC+ output cuts and further supply restraints from Saudi Arabia and Russia created a deficit in the market.With prices hovering close to $90 per barrel,…