The oil market traded under pressure yesterday amid demand concerns from China and a bearish inventory report from the American Petroleum Institute (API).
Market picture: Oil is on the rise, having turned upwards after a brief dip below $70/bbl Brent. The bullish influence of technical factors, such as a significant round level and accumulated oversold ...
Oil futures settled higher on Friday, with U.S. and global benchmark prices posting gains of more than 9% for the week, as tensions in the oil-rich Middle East continued to flare in the wake of Iran's ...