Oil Prices Today: Crude oil logged a third straight weekly gain. US President Donald Trump will announce reciprocal tariffs on a wide range of imports, effective April 2. The trade war has investors worried about a potential recession.