Oil prices spike to $120 per barrel in overnight trading.

Posted by Kane on March 9, 2026 1:02 am

NEWS JUNKIES -- CHECK OUT OUR HOMEPAGE