Thursday, 09 Apr 2026 10:34 AM
Last year's record oil production in West Texas has helped the United States supply remain stable despite stockpiles fac . . .
Thursday, 09 Apr 2026 10:36 AM
Oil prices are climbing back toward $100 per barrel Thursday, while stock markets worldwide slow following their big gai . . .