WTI faces headwinds as Russia lifts ban amid strong US Dollar on Fed’s hawkish hold
Share:
WTI crude oil trades with over 0.50% losses after hitting a high of $90.34.
Federal Reserve's…