Business A day after falling 7% on demand concerns, oil prices are below $100 per barrel Aryan Jakhar Jul 13, 2022