Article

marketwatch.com on 2021-08-20 21:18

Oil futures log a 7th straight drop, with U.S. prices down nearly 9% for the week3 min read

Oil futures finished lower for a seventh straight day on Friday as worry about the impact on energy demand from the spread of the coronavirus delta ...

Related news