Oil prices dip marginally as US weighs easing sanctions on ‘shadow fleet’ tankers
Oil prices hold near $105 per barrel Oil prices fell slightly on Friday as investors weighed rising tensions in the...
Oil prices hold near $105 per barrel Oil prices fell slightly on Friday as investors weighed rising tensions in the...