Tag

STRIKES

Global oil prices on Friday hit $69.16 per barrel, as the US killed top Iranian general to brew fears of conflict in the oil-rich Middle East.