News You Can Trust, From Morning to Night
Oil prices hold near $105 per barrel Oil prices fell slightly on Friday as investors weighed rising tensions in the Middle East against the possibility of the US easing restrictions…