Blog Oil Prices Tumble as China-U.S. Tariffs Weaken Economic Confidence admin5 April 9, 2025 0 U.S. oil prices continued to sink Wednesday morning, falling to about $56 a barrel as […]