Remix.run Logo
noelsusman 4 days ago

Oil companies love $90 oil, but much higher than that and you start to run into demand destruction issues in the medium term.