Crude oil prices closed lower last week, with energy futures losing all of the gains accumulated in mid-week due to weaker-than-expected economic growth indicators in the United States. Rising inventories and growing concerns about demand contributed to this negative trend. Uncertainty over peace talks between Russia and Ukraine further weighed on prices following the Trump […]