The resilience of shale oil has made it difficult for oil prices to recover, despite what is essentially a production freeze by OPEC and Russia. This is not sitting well with them, as what began as a mere flesh wound is starting to gush financial blood and the only suave […]
Hello, your membership does not give you access to this page.