Oil slides nearly 4% as US kicks off 104% tariffs on China

featured-image

Goldman Sachs now forecasts that Brent and WTI could edge down to $62 and $58 per barrel by December 2025 and to $55 and $51 per barrel by December 2026..