Breaking news Oil down 1% amid supply, demand worries Marzo 4, 2025 admin 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…