Signs Start to Emerge That High Energy Prices Are Sapping Demand

Text size

Source: https://www.barrons.com/articles/oil-prices-have-surged-now-demand-shows-signs-of-easing-in-response-51648240342?siteid=yhoof2&yptr=yahoo