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 ...