Shell Warns Spare Oil Capacity Is Running Very Low
Shell CEO van Beurden: spare capacity is running very, very low. van Beurden: demand for oil and gas is still recovering despite the current economic and pandemic challenges. Shell: it Continue Reading