Saudi oil export revenues hit 3-year high in March amid Middle East war