Saudi Arabia, India agree to set up two oil refineries

featured-image

India and Saudi Arabia’s leaders met as both countries look to support their economies in the face of wide-ranging US tariff policies that threaten to stunt growth..