Did the Saudis Just Win? 5 Signs That the Oil Glut Crisis May Be Over
NOVANEWS Sputnik Saudi Arabia’s alleged strategy of pushing high-cost oil producers off the market may have worked, as investors have shifted their focus away from high-cost shale oil operations and large multinationals are increasingly looking […]
