Russian Invasion of Ukraine Spikes Oil to $110/Barrel, Europe TTF Prices 60%, & Aids US Gas Gains
Wednesday, March 2: US nat gas prices are higher overnight and again attributed to further spiking oil prices, highlighted by WTI prices currently trading near $110/barrel. What’