WTI finds solid floor above $100 as traders monitor Russia supply risk, OPEC+ underproduction

FXStreet

Front-month WTI futures have stabilised in a $102-$106ish per barrel range on Friday amid a comparatively quiet end to what has been a rollercoaster w