Tag: Barrel

Oil Tops $95 as US-Iran Tensions Rise

Global oil prices breached the $95-a-barrel mark on Wednesday for the first…

Maria Lindqvist