The U.S. Energy Information Administration (EIA) revealed in its report released Wednesday that commercial crude oil inventories in the United States, excluding Strategic Petroleum...
US Preliminary Composite PMI for Output (1): 51.2 (March: 53.5). 16-month low. US Preliminary PMI for Business Activity (2): 51.4 (March: 54.4).
US business activity...