Last week, Brent crude oil prices fell 13.7% and WTI lost 9.7%, sparking concerns about a recession hitting oil demand weighed on prices. This post appeared first on Hart Energy.
Last week, Brent crude oil prices fell 13.7% and WTI lost 9.7%, sparking concerns about a recession hitting oil demand weighed on prices. This post appeared first on Hart Energy.