Oil steadies as mixed US economic and tariff news offset new Russia sanctionsBy kaydenchiewJuly 19, 2025