Crude oil stockpiles fell by more than expected, according to the Energy Information Administration. Inventory fell 7.2 million barrels for the week ending June 27 compared to a build of 1.4 million barrels the previous week.…
Gold futures settled with a loss on Wednesday after topping $1,800 and marking the highest finish since in nearly nine years a day earlier, as uncertainty about the economic recovery from the coronavirus pandemic underpinned…