Shell CEO sees energy turmoil: “idle capacity is too low”
ExxonMobil chairman also sees continued price rise as demand picks up The crisis in the
Read More