Global oil prices fell sharply after the U.S. Energy Information Administration announced a larger-than-expected rise in crude inventories, raising expectations that energy sector profits may decline this quarter.
Comments are closed