4 ms·
Oil companies love $90 oil, but much higher than that and you start to run into demand destruction issues in the medium term.
by noelsusman 7mo ago
Oil companies love $90 oil, but much higher than that and you start to run into demand destruction issues in the medium term.