Oil declines on China, Japan economic concerns
Prices of oil futures decreased on Tuesday after the latest economic data releases showed that China’s manufacturing and Japan’s industrial production and consumer confidence declined, seeming…
Prices of oil futures decreased on Tuesday after the latest economic data releases showed that China’s manufacturing and Japan’s industrial production and consumer confidence declined, seeming…