Oil and Gas Prices on the RiseByNTD Newsroom|Published: 9/16/2023, 12:57:35 AM EDTU.S. oil prices soared past the $90-a-barrel mark for the first time this year—something that potentially doesn't bode...Read More