Oil Stays Near Multi-month Lows on Demand Worries

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.