Global stocks fall as oil hits a 3-year high and China's energy crunch fans fears of inflation
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