Oil prices moved downwards on the back of a lowered International Energy Agency 2020 oil demand forecast. The Agency forecast is dampened by travel restrictions set to stop the spread of the coronavirus. However, resilience in the equities markets and a weak dollar tempered the loss. Brent crude was down 53 cents, at $44.90 a barrel, and West Texas Intermediate […]