General-news Crude oil prices plummet 2%, hitting a two-week low, due to escalating trade war apprehensions that diminish future demand expectations. , and Administrator 2025 April 30