Oil down 1% amid supply, demand worries


image

The price of crude oil dropped 1% on Tuesday as markets assessed the latest moves by the Trump administration. The United States halted aid to Ukraine yesterday, prompting speculation on further thawi…