Oil dips on record U.S. inventories; Canada output to improve soon
Oil prices dipped on Wednesday as Canadian oil sands production was expected to gradually ramp up following forced closures due to wildfires, and as record crude inventories especially in the Continue Reading
