Oil futures fell on Wednesday to post back-to-back session losses, in what one analyst referred to as “warranted’ consolidation after a climb to their highest prices of the year early this week.
Prices failed to find much support from U.S. government data showing a weekly decline of more than 2 million barrels in crude stockpiles, and lost more ground after the Federal Reserve left its benchmark interest rate unchanged, as expected, but signaled another rate-hike this year is possible.
Price action
accOther market
…
Read the full article here