Oil hovers near $100 as Hegseth dismisses Strait of Hormuz fears: 'Don't need to worry about it'
Oil prices remaining near $100 despite the substantial IEA emergency reserve release indicate ongoing market concerns about supply stability and geopo...
Read Full Article →