Current oil price reflects market sensitivity to geopolitical tensions and supply concerns.
Open shared insight