2-Year U.S. Treasury Note Continuous Contract $104.098 0.027 0.03% 5-Year U.S. Treasury Note Continuous Contract $109.344 0.008 0.01% 10-Year U.S. Treasury Note Continuous Contract $113.000-0.047 ...
Oil prices have sold off heavily as the market deals with a potential demand hit from tariffs and a surprise supply increase ...
Crude oil futures turned lower after initially rising in post-settlement trading as President Trump unveiled a sweeping plan ...
US crude oil inventories for the week ended Mar. 28 increased by 6.2 million bbl from the previous week, according to US EIA data.
Crude oil prices for Brent and WTI benchmarks dropped below $70 per barrel after Trump's tariff announcements sparked fears of a global trade war. This led to substantial sell-offs in commodity ...