Over the weekend, leaders from major European economies agreed to increase defense spending, aiming to bolster the continent’s ability to protect itself amid uncertainty over US NATO commitments.
Crude oil hovers below $95 amid Iran war peace talks. What to expect next?
Oil prices stayed below $95 as hopes of a US-Iran deal cooled supply concerns, with near-term direction hinging on progress in geopolitical talks and actual