Oil Prices Plummet as Fed Stands Still Amidst Explosive US-China Trade Turmoil! Marcel Trisent 05/08/2025