Global oil prices fall to lowest since June on concerns over a demand slowdown
Oil futures settled lower on Wednesday, with U.S. benchmark prices dipping below $70 a barrel for the first time since December and global prices ending at their lowest since June.