BBusiness Read More Oil Prices Just Crossed $100 Again. Here’s What Energy Investors Should Do Next.May 3, 2026 The current shock to energy markets is lasting much longer than expected. The United States is tussling with…