Share
Copied
Saudi Arabia on Monday said it absolves itself of any responsibility for the shortage of oil supply in light of the recent attacks by Houthis, Reuters reported Monday.