Oil prices completed lower on Friday, with U.S. and global benchmark low contracts posting their worst weekly share losses in virtually six years, as talks loomed between the U.S. and Iran…
Read More

Oil prices completed lower on Friday, with U.S. and global benchmark low contracts posting their worst weekly share losses in virtually six years, as talks loomed between the U.S. and Iran…
Read More