WTI steadies as traders brace for the EIA report after a massive API build, with the war premium keeping crude oil supported despite bearish inventory concerns.
WTI slips toward $59.00 on Wednesday, declining 2.80% on the day. API data showed a build in US Crude stocks, while the Energy Information Administration reported a sharp drawdown. Upcoming US ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results