Trump-Putin Diesel Deal Pressures US Crude Oil Toward $90 Support Level
President Trump announced a Russian diesel supply agreement that sent US crude oil toward $90 per barrel, raising questions about whether the market will hold this critical level or test low...
Read article








