Oil Steady As India-Russia Trade Faces Tariff Pressure

Oil prices held firm as markets assessed the outlook for Russian crude shipments to India amid heightened US criticism and looming tariff hikes. West Texas Intermediate hovered near $63 a barrel while Brent ended just under $68, leaving crude…

Continue Reading