Oil headed for the biggest weekly loss in more than five months as escalating trade tensions between the U.S. and China rattled investors, while Libya’s plans to restore output allayed fears of a supply crunch.
Source: FuelFix
Oil headed for the biggest weekly loss in more than five months as escalating trade tensions between the U.S. and China rattled investors, while Libya’s plans to restore output allayed fears of a supply crunch.
Source: FuelFix
1,956