WTI oil tests new highs as traders focus on the EIA report, which indicated that crude inventories declined by 2.0 million ...
Oil prices rose more than 2% on Wednesday, supported by a large draw in U.S. crude stockpiles and potential supply ...
The International Energy Agency (IEA) has warned that the latest US sanctions on Russia could significantly complicate its ...
US stocks soared as traders cheered encouraging inflation data, while the 10-year Treasury plunged 13 basis points.