BBusiness Read More Oil has hit $100 a barrel again – when has that happened before? – The JournalMarch 9, 2026 Oil has hit $100 a barrel again – when has that happened before? The Journal Podcast: Pump prices, inflation…