Oil prices were broadly stable on June 9 and were set for a second week of declines. This post appeared first on Hart Energy.
Oil prices were broadly stable on June 9 and were set for a second week of declines. This post appeared first on Hart Energy.