Oil falls, heads for weekly loss of nearly 8% as supply concerns ease

Oil prices fell on Friday and were on track to post weekly losses of nearly 8% as supply concerns eased after several oil tankers stranded in the Stra

Read on WOBR AI →