Oil prices fell by a few cents today as the market anticipates US-China trade talks in London later in the day. Brent crude futures slipped 11 cents to $64.61 a barrel by 7:28 WAT. U.S. West Texas Intermediate crude fell 4 cents to $64.54, reports AFP. The minor slip was after Brent gained 4%, and […]

