Oil prices are not a barrel of fun Published 20 Sep 2023 Instacart shares close up 12% after public market debut Full Article