Oil prices fall 6 percent, after dropping 8 percent yesterday.

Posted by Kane on June 24, 2025 2:14 pm

NEWS JUNKIES -- CHECK OUT OUR HOMEPAGE