WTI crude futures settled up $1.44, or 2%, to $75.39 a barrel, ending a sixth session losing streak. This post appeared first on Hart Energy.
WTI crude futures settled up $1.44, or 2%, to $75.39 a barrel, ending a sixth session losing streak. This post appeared first on Hart Energy.