Oil prices face pressure over slowing China
Monday, March 6, 2017 - 10:31
in Mathematics & Economics
Crude oil prices drifted lower early Monday after China lowered its economic growth estimate and U.S. exploration and production activity gained further ground.