Markets On demand worries, oil is in a see-saw mode and drops below $100 per barrel Aryan Jakhar Jul 18, 2022