A Tweet for US President Trump leads to a drop in oil prices
As oil prices continue to rise, the US Energy Information Administration announced an inventory of 1.2 million barrels for the week ending June 29. This comes after three consecutive weekly declines of 19.9 million barrels. […]