Global stocks fall as oil hits a 3-year high and China's energy crunch fans fears of inflation

Global stocks fall as oil hits a 3-year high and China's energy crunch fans fears of inflation

Business Insider

Published

Signs of a global energy crisis helped push Brent crude prices to a three-year high above $80 a barrel, on the prospect of tight supply.

Full Article