Oil prices rose more than 2% on Wednesday, supported by a large draw in U.S. crude stockpiles and potential supply ...
WTI oil tests new highs as traders focus on the EIA report, which indicated that crude inventories declined by 2.0 million ...
The International Energy Agency (IEA) has warned that the latest US sanctions on Russia could significantly complicate its ...