Cloud software provider Astera Labs to offer 17.8 million shares in planned IPO priced at $27 to $30 each OPEC leaves forecast for oil-demand growth unchanged