Oil prices climb toward $100 amid US stock rally end and Middle East tensions | OOBF

Oil nears $100 per barrel driven by geopolitical tensions and US stock market pullback.

Open shared insight