Oil futures finished lower on Friday, contributing to a loss for the week as subdued China data fed concerns over the outlook for energy demand.
Prices have failed to find much support in the wake of Saudi Arabia’s decision last weekend to voluntarily cut more of its oil production in July.
Price action
Market drivers
Oil…
Read the full article here