Oil prices fell on Wednesday, with the U.S. benchmark settling at its lowest year to date, after domestic crude stockpiles in ...
U.S. President Donald Trump is expected to sign an order on Saturday imposing hefty new tariffs of 25% on goods from Mexico ...