Brent and WTI crude oil prices target $100 as analysts warn of a forever war

July 20, 2026
3 Mins Read
10 Views