
Oil Futures Plunged Nearly 5% Due to Tariffs, Ample OPEC+ Supply
The U.S. Dollar Index continued its downward trend, dropping by 1.56% to 101.83 against a basket of foreign currencies, including the euro, Japanese yen, British pound, Canadian dollar, among others. The bearish sentiment in the oil futures market was …